У меня есть таблица, состоящая из дат и итогов продаж за конкретную дату. Я хотел бы иметь возможность запросить таблицу и выбрать следующее: максимальный объем продаж, дату, связанную с максимальным показателем продаж, суммой всех продаж и минимальной датой в таблице. Еще одно осложнение состоит в том, что существуют двойные максимальные значения. Меня не волнует, какое максимальное значение выбрано, но я просто хочу наугад. Это для Oracle.Выберите значения с двойными максимальными значениями sql
Вот что я пробовал. Он использовал вспомогательный запрос.
Select sales, date, min(date), sum(sales) from table
Where sales = (select distinct(max(sales)) from table)
А что вы пробовали? –
И какие СУБД вы используете? – Lamak
Выберите значения с удвоенными максимальными значениями sql, вы можете попробовать это, чтобы решить вашу проблему. Я хочу помочь вам –