Проблема, связанная с объединением в базе данных 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. Почему он просит об этом, и как я могу остановить это от этого?

Ответы на вопрос(1)

Ваш ответ на вопрос