Hello,
I have a problem with a query i'm trying to create.
I have a site that provides courses and at the end of each lesson the
students take a test with multiple choice answers. All that
information is stored in a results table that has the following
structure:
Course_id (the id of the course that relates to a Courses table)
Module_id (the id of the module – or lesson – that relates to a
Modules table)
User_id (the id of the user that relates to a User table)
Total (the total score of the test)
The problem is that I'm trying to create a report that gives the
scores the students had in each test of each course but sometimes they
haven't taken all the tests and I wanted the report to reflect that.
For example, for now I can make the following report:
Course: VB 6.0
User: Paul Smith
Test 1: 20
Test 2: 30
Test 3: 50
Test 5: 40
Test 7: 30
User: Judy Clarkson
Test 1: 30
Test 2: 20
But I would like to show all the tests even the ones not taken yet,
for example:
Course VB 6.0
User Paul Smith
Test 1: 20
Test 2: 30
Test 3: 50
Test 4: ---
Test 5: 40
Test 6: ---
Test 7: ---
User: Judy Clarkson
Test 1: 30
Test 2: 20
Test 3: ---
Test 4: ---
Test 5: ---
Test 6: ---
Test 7: ---
Can someone help me please ?
Thanks,
Joao