У меня есть база данных транзакций, счетов, прибыли/убытка и даты. Мне нужно найти даты, когда наибольшая прибыль приходится на счет. Я уже нашел способ найти эти фактические значения max/min, но я, похоже, не могу вытащить из него фактическую дату. Мой код до сих пор, как это:Поиск даты с наибольшей суммой
Select accountnum, min(ammount)
from table
where date > '02-Jan-13'
group by accountnum
order by accountnum
В идеале я хотел бы видеть счета NUM, на мин или макс, а затем дату которой это произошло на.
u сказал, что вам нужно найти даты, в которых наибольшая прибыль происходит по счету, чем в том случае, когда вы используете дату> '02 -Jan-13 '? –
Чтобы перефразировать, вам нужна одна строка на одну учетную запись, показывающую дату самой низкой прибыли и дату наивысшего (со значениями для каждого)? – bendataclear