Найти две строки столбца принадлежит одной строке другого столбца - PullRequest
0 голосов
/ 06 мая 2019

У меня есть таблица, в которой мне нужно найти список предметов, в которых участвуют студенты одного и того же факультета, без использования подзапроса или присоединения.

Я попытался выполнить подсчет отделов, но он не дает вывода.

SELECT A.Subject,
       B.StudentID,
       B.DEPTID 
FROM AUTHOR A , ACADEMIC B 
WHERE A.StudentID = B.StudentID
GROUP BY B.DEPT,
         A.Subject,
         B.StudentID

Дает мне вывод таблицы

Subject StudentID   DEPT
1       100         100
1       101         100
2       102         100
3       103         100
3       104         100

Я ожидаю, что на выходе я получу предмет с идентификатором studentID из того же отдела без использования подзапроса или JOIN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...