상태가 'PENDING', 'SENT INFO', 'PTP'(그룹 별, 복수 선택 검색어)와 다른 상태 인 곳의 총계 기록을 계산합니다. .복수 SELECT 및 GROUP BY 쿼리
내 쿼리는 다음과 같습니다
SELECT AREA,
(SELECT COUNT(*) FROM prospectmaster WHERE ZONE = 'AHMEDABAD' && STATUS = 'PENDING' GROUP BY AREA) AS PENDING,
(SELECT COUNT(*) FROM prospectmaster WHERE ZONE = 'AHMEDABAD' && STATUS = 'SENT INFO.' GROUP BY AREA) AS CNT
FROM prospectmaster
WHERE ZONE = 'AHMEDABAD' GROUP BY AREA
나는 결과이 입력합니다.
AREA PENDING INFO SENT PTP
AHMEDABAD 1 2 1
GANDHINAGAR 1 5 4
KHEDA 3 10 9
나는 쿼리의 몇 가지 문제를 생각하지만, 제발 도와주세요 it.So을 가지고하지 않습니다.
나는 '보낸 정보'가 아니라 '보낸 정보'라고 믿는다. – swapnesh