Library

SQL at Wok Series MIS Report

Input Data

Input: daily_cases

case_id queue_name status
C101 Billing Closed
C102 Billing Open
C103 Billing Closed
C104 Tech Closed
C105 Tech Open
C106 Tech Closed

 

Code

SELECT queue_name,
       COUNT(*) AS total_cases,
       SUM(CASE WHEN status = 'Closed' THEN 1 ELSE 0 END) AS closed_cases,
       SUM(CASE WHEN status = 'Open' THEN 1 ELSE 0 END) AS open_cases
FROM daily_cases
GROUP BY queue_name
ORDER BY queue_name;

Summary
queue_name total_cases closed_cases open_cases
Billing 3 2 1
Tech 3 2 1