한 회사는 하나 개 또는 여러 이벤트 한 제안은 작업유일한 쿼리에 두 개의 집계 count() 함수를 사용할 수 있습니까?
그래서의 숫자가있을 수 있습니다 : 회사를 < = 예를 들어 < = numJobs
SELECT Count(t_offer.fkCompany) AS companies,
Count(t_offer.id) AS offers,
Sum(t_offer.nJobs) AS numJobs
FROM t_offer
제공 :
idOFFER fkCOMPANY numJOBS
1 1 1
2 3 2
3 8 1
4 1 2
쿼리 다음과 같아야합니다 :
회사 (3)= 이벤트 (4) < = numJobs (6)
하지만 결과는 다음과 같습니다
이 (4) < = 이벤트 (4) < = numJobs (6)이 회사가
둘 이상의 쿼리에서이 작업을 수행하는 유일한 방법은 무엇입니까?
예. 힌트 : 하위 쿼리가 될 수 있습니다. –
예. 가능하며 중첩 된 집계 함수를 사용할 수도 있습니다. – Milee