Таблица правонарушений содержит информацию о совершенных преступлениях.Я пытаюсь определить, в каком финансовом квартале (1,2,3,4) было совершено наибольшее количество преступлений.
SELECT financialquarter_ID, SUM(numberOfOffences) FROM offences WHERE financialquarter_ID = 1;
этот запрос выводит 4160
SELECT financialquarter_ID, SUM(numberOfOffences) FROM offences WHERE financialquarter_ID = 2;
Этот запрос выводит 4227
SELECT financialquarter_ID, SUM(numberOfOffences) FROM offences WHERE financialquarter_ID = 3;
Этот запрос выводит 4647
SELECT financialquarter_ID, SUM(numberOfOffences) FROM offences WHERE financialquarter_ID = 4;
Этот запросвыходы 4665
Итак, мы видим, что четвертый квартал имеет наибольшее количество преступлений.Я пытаюсь получить запрос на вывод идентификатора этого financialquarter_ID (четвертый квартал).
До сих пор я пытался выполнить следующий запрос безуспешно.
select yt.financialquarter_ID, yt.numberOfOffences
From offences yt
where numberOfOffences =
(select max(numberOfOffences) from offences st where yt.financialquarter_ID = st.financialquarter_ID)
GROUP by numberOfOffences DESC
LIMIT 1
Вот таблица.