У меня есть три таблицы Assignment , Student и StudentAssignment . В таблице назначений есть два столбца AssignmentID
и AssignmentName
, а в таблице назначений учащихся - StudentID,AssignmentID
. Я пытаюсь написать запрос, который выглядит примерно так:
Select *
from Assignment
where AssignmentID = (Select AssignmentID
from StudentAssignment
Where StudentId=@studentID)
Я получаю сообщение об ошибке:
Подзапрос вернул более одного значения.
Помогите, пожалуйста, смоделировать запрос.