Skip to main content
All Problems
hard0% acceptance

Comprehensive Hospital Performance Report

Build a department-level performance report. For each department, show: department name, number of doctors, total completed visits, total revenue, average revenue per completed visit, cancellation rate (cancelled + no_show as percentage of total visits), and the top-earning doctor's name in that department. Use CTEs. Order by total_revenue descending.

Schema

🔑idINT
first_nameTEXT
last_nameTEXT
specialtyTEXT
🔗department_idINT
emailTEXT
phoneTEXT
hire_dateTEXT
salaryREAL
postgresql

Run your query to see results

Press Ctrl + Enter to execute