PROJECT
테이블에서 4 개 이상의 프로젝트를 수행중인 EMPLOYEES
테이블에서 모든 직원의 이름을 표시하고 싶습니다.하위 쿼리에서 둘 이상의 열을 사용할 수 있습니까?
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(*)
이, 또는 하나의 열이 있어야 할 수 있습니까?
의미가 있습니다. 허, 나는 내가 Group By/Select에서 가지고있는 모든 것들을 포함시켜야한다고 생각했다. :) 고마워요! – IanDess