I am working on a database of students' marks with fields like 'id', 'subject','marks', 'credits' etc. by copying the results published in excel format to the access 'results' table and generate various reports like aggregates, total credits etc. If the student is absent for a subject, the published results do not show any record against this id for the particular subject. In that case when others have, say, 10 subjects, he will have only 9 subjects in my report.Instead, I would like to show null or zero value against the particular subject of the student in the report. Someone suggested me to use the IN("") function in the query for each subject name, but in such case I will have to deal with hundreds of subjects !! How do I address this?