в такой строчке после слов order by можно больше 1 аргумента писать? ну и в конце где сортировка на вывод строк?
речь идёт о том, чтобы внутри одной даты сортировать по ид транзакции. ...over (order by date, trans_id...) а вывод - это отдельная сортировка
ну а вывод получается тоже может быть одновременно по дате и id транзакции? "речь идёт о том, чтобы внутри одной даты сортировать по ид транзакции." - вот тут просто у меня логический вопрос возник. Надо сортировать внутри даты по id - хорошо. Но на мой взгляд логично же, что транзакции даже если записываются внутри даты, то у них id будет автоматически идти один за другим по нарастанию, и по сути единственное по чему стоит делать отбор и сортировку - это и есть id транзакций?
да, спасибо, попробовал, получается что сумму считает одинаково, просто выводит по разному, смотря что первое указать
В условиях задачи вообще по барабану чё там с айдишниками, считается сумма в пределах дня
просто когда в order by для подсчета суммы вставляю помимо id еще и date, он почему-то разные результаты выдает
потому что результат sum(...) over(...) прямо зависит от написано в order by. в этом весь его смысл.
ну вот в сообщение выше я получается теперь правильно суть понял как он сумму считает?
Обсуждают сегодня