У меня есть таблица с этими переменными, и я хочу выбрать строку, в которой сумма ЗНАЧЕНИЯ больше 1000, и в то же время МЕСЯЦ является минимальным
|CLIENT |MONTH |VALUE
|1 |1 |500
|1 |2 |1050
|1 |3 |1100
результат должен быть таким :
|CLIENT|MONTH|VALUE
|1 |2 |1050
Возможно ли сделать это только одним запросом?
Моя попытка:
SELECT
client,
SUM(value) AS SUM_of_value,
MIN(month) AS MIN_of_month,
FROM mytable
GROUP BY 1
having SUM_of_value>1000;