Теория
Каков логический порядок выполнения FROM, JOIN, GROUP BY и SELECT в данном SQL-запросе?
Упрощённый логический порядок: FROM/JOIN → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → ограничение числа строк.
Читать ответ