기존에 COUNT(*)로 전체 개수를 구했는데.특정 조건에 따라 개수를 구하고 싶을 때는 CASE 문을 활용해 한 번의 쿼리로 각각 조건별 개수를 구할 수 있음. 기존 쿼리 : 전체 개수 조회SELECT COUNT(*)FROM your_tableINNER JOIN ...WHERE no IN ('a', 'b')AND ... AND ...; 결과는 10이 나왔음 이 쿼리는 no가 'a' 또는 'b'인 전체 행의 개수, 즉 10을 반환함 조건별 개수를 구하는 쿼리이제, 조건에 따라 'a'와 'b' 각각의 개수를 구하고 싶다면 CASE 문을 사용해 한 번의 쿼리로 해결할 수 있음.SELECT COUNT(CASE WHEN no = 'a' THEN 1 END) AS ACount, -- 'a'인 행의 개..