Проблема, связанная с объединением в базе данных MS Access
Я использую следующий запрос в базе данных MS Access:
SELECT SD.RollNo, SD.Name , ED.ExamName, (
SELECT count(*)
FROM (
SELECT DISTINCT innerED.StudentId
FROM ExamDetails innerED
WHERE innerED.StudentId=SD.StudentId
)
) AS StudentId
FROM StudentDetails SD
LEFT OUTER JOIN ExamDetails ED
ON SD.StudentId= ED.StudentId
Всякий раз, когда я выполняю этот запрос, появляется диалоговое окно и запрашивает значение параметра SD.StudentId. Почему он просит об этом, и как я могу остановить это от этого?