AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.02.2007, 17:07   #1  
DenNik is offline
DenNik
Участник
 
62 / 9 (1) +
Регистрация: 24.05.2005
Цитата:
Сообщение от Gad Посмотреть сообщение
maxof - агрегирующая функция, тогда как в условии задачи надо получить запись с максимальной датой, а не саму максимальную дату.
Агрегирвание - по сути объединение, может быть и несколько записей... Зная по какому принципу нам нужна группировка получаем нужный курсор (добавляя в запрос group by и дополнительные условия).
Старый 15.02.2007, 17:19   #2  
Gad is offline
Gad
Участник
 
136 / 18 (1) ++
Регистрация: 21.05.2003
Адрес: Москва
Цитата:
Сообщение от DenNik Посмотреть сообщение
Агрегирвание - по сути объединение, может быть и несколько записей... Зная по какому принципу нам нужна группировка получаем нужный курсор (добавляя в запрос group by и дополнительные условия).
не очень понял как при этом получть необходимое значение ADOQty, если оно числовое, надо будет написать sum(ADOQty)?, а нам нужно получить это количество из конкретной записи.
К тому же насчет group by - это не менее затратно с точки зрения производительности, чем order by, зато с order by, никаких доп. телодвижений не нужно
Старый 15.02.2007, 17:28   #3  
DenNik is offline
DenNik
Участник
 
62 / 9 (1) +
Регистрация: 24.05.2005
Цитата:
Сообщение от Gad Посмотреть сообщение
К тому же насчет group by - это не менее затратно с точки зрения производительности, чем order by, зато с order by, никаких доп. телодвижений не нужно
С group by тоже ничего не нужно лишнего - на счёт производительности спасибо - не знал ...

Цитата:
Сообщение от Gad Посмотреть сообщение
не очень понял как при этом получть необходимое значение ADOQty, если оно числовое, надо будет написать sum(ADOQty)?, а нам нужно получить это количество из конкретной записи.
Да. Или (если запись будет только одна(!)) делать дополнительный запрос, что, как мне кажется, не есть хорошо....
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Бага в сопоставлении «Максимальная переплата или недоплата». Starling DAX: Функционал 1 03.04.2009 17:16
Максимальная длина типа String в DAX 4.0 alex55 DAX: Программирование 31 29.01.2009 15:33
Параметр "Максимальная дата закрытия".... soin DAX: Функционал 0 11.01.2006 14:18
Закупка. Дата получения документа. AlexeyBP DAX: Функционал 5 15.12.2005 16:53
Дата физ. проводки Yprit DAX: Функционал 4 17.12.2004 15:29
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:43.