我在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的值.为什么要求这样做,如何阻止它这样做呢?