![]() |
#1 |
Участник
|
Сортировка по полю с агрегатной функцией
Возможно ли в Axapta с помощью Query реализовать след. запрос:
SELECT Field1, SUM(Field2) AS Expr1 FROM Table1 GROUP BY Field1 ORDER BY Expr1 DESC и если нет то подскажите, пожалуйста, как решить следующую задачу: Есть таблица, содержащая код клиента и некоторую сумму. Необходимо вывести в отчет сумму по каждому клиенту в убывающем порядке. |
|
![]() |
#2 |
Участник
|
использовать временную таблицу
|
|
![]() |
#3 |
Участник
|
Да, это вариант, но отчет уже сделан на временной таблице, требуется только поменять порядок сортировки. Переделовать весь отчет (изменять логику формирования временной таблицы) не хотелось бы. Неужели нет способа по проще.
|
|
![]() |
#4 |
Участник
|
Эта тема обсуждалась и не однажды. Воспользуйтесь поиском. Одновременно агрегировать и сортировать в аксапте нельзя, почитайте руководство разработчика, ключевые слова Select statement.
|
|
![]() |
#5 |
Участник
|
Цитата:
Сообщение от mit
Эта тема обсуждалась и не однажды. Воспользуйтесь поиском. Одновременно агрегировать и сортировать в аксапте нельзя, почитайте руководство разработчика, ключевые слова Select statement.
|
|
![]() |
#6 |
Участник
|
вернее порядок сортировки всегдя совпадает с порядком агрегирования
|
|
![]() |
#7 |
Участник
|
А в чем проблема? причем здесь ллогика заполнения и вывод отчета? Перед выводом отчета на экран пересортируйте таблицу.
|
|
![]() |
#8 |
Участник
|
Проблема в том, что по временной таблице стоит группировка и суммирование по полю Amount . Выход - либо изменить формирование таблицы, чтобы не было дублей по клиенту, либо сделать сортировку по полю с агрегатной ф-цией, что невозможно. Как Вы предлагаете сделать сортировку перед выводом, в этом случае?
|
|
![]() |
#9 |
Участник
|
2 итерации
|
|
![]() |
#10 |
Member
|
3.0?
Честно говоря, в суть проблемы не вникнул, но не поможет ли вам View?
__________________
С уважением, glibs® |
|
![]() |
#11 |
Участник
|
оставить формирование как есть а после проапдейтить таблицу
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|