0
employee_id, 상태 및 지불 필드가 있습니다. 나는 2 개의 다른 조건을 가진 2 개의 다른 산출 (합계 (지불))를 생성 할 필요가있다. 문제는 내가 그룹별로 사용할 때 모든 행의 합계를 산출하는 반면 직원 ID별로 그룹화하려고합니다.mysql은 중첩 쿼리에서 그룹화합니다.
select employee_id,
(select sum(payment) from tblempay where status=1) AS 'Total 1',
(select sum(payment) from tblempay where status=2) AS 'Total 2'
from tblempay
group by employee_id
희망 누군가가 나를 도울 수 :
이 내 쿼리입니다. 고맙습니다.
는 너무 감사 ,. 그것은 나의 prob를 해결했다. – user2020327