EMPLOYEES
テーブルから3つ以上のプロジェクトに取り組んでいるテーブルのすべての従業員の名前を表示したいと思いPROJECT
ます。
PROJECTS.PersonID
は外部キー参照EMPLOYEES.ID
です:
SELECT NAME, ID
FROM EMPLOYEES
WHERE ID IN
(
SELECT PersonID, COUNT(*)
FROM PROJECTS
GROUP BY PersonID
HAVING COUNT(*) > 3
)
そのサブクエリに両方を含めることはできますPersonID
かCOUNT(*)
、それとも1つの列のみにする必要がありますか?