SELECT manager_id, COUNT(*) AS direct_reports FROM employees WHERE manager_id IS NOT NULL GROUP BY manager_id HAVING COUNT(*) >= 3 ORDER BY direct_reports DESC;
Write your query and click "Run Query" (Ctrl + Enter) to see results and testcase validation.