내가 그렇게 할 수있는 방법, 나는하위 쿼리에서 여러 열을 반환 할 때 단 하나의 열만 사용하는 방법?
select deptNo, count(*)
from employee group by deptNo
같은 하위 쿼리를하고 난 내 주요 질의 단지 (*) 계산 사용 싶은 말은?
예 : 검색어 : count(*) in (select deptNo, count(*) from employee group by deptNo)
; 또는 대체 방법은 무엇입니까 ?? 내부 query.I의 카운트 별명을 가지고
그냥'수를 선택 (*)'서브 쿼리에서 – Uriil
'deptNo' 컬럼 만 제거하면된다. 게다가 :'count (*) IN (...)'은 매우 이상하게 보입니다. Have 절을 원하지 않습니까? –
당신은 단순히 IN 절을 사용해서 그렇게 할 수 없습니다. 그게 당신이하려는 일이라면. – yogi