21.06.2009, 19:31 | #1 |
Участник
|
две агрегатные функции на поле
вопрос:
mytable a; select ..... minof(x), maxof(x) from a group by ... join ... .... как оба значения X получить?
__________________
The Variable men power. |
|
21.06.2009, 20:03 | #2 |
Участник
|
Хм... Похоже что только двумя селектами.
__________________
С уважением, Dozer |
|
21.06.2009, 20:32 | #3 |
Участник
|
жалко, запрос великоват для дублирования.
Нужна следующяя реализация: смысл репорт о ситуации "несколько номенклатур на одном месте" (ячейке) X++: select ItemId,WMSLocation from InventSum where WMSLocation in ( select WMSLocation from ( select ItemId,WMSLocationId from InventSum join InventDim on inventDim.inventdimid=InventSum.inventdimId group by ItemId, WMSLocationId ) group By WMSLocation having count(ItemId) >1 )
__________________
The Variable men power. Последний раз редактировалось Varmen; 21.06.2009 в 20:40. |
|
21.06.2009, 20:44 | #4 |
Участник
|
идея была сделать в Х++
X++: select maxof(ItemId),minof(ItemId) from InventSum join inventdim group by wmslocationId Если да то эта ячейка нас интересует.
__________________
The Variable men power. Последний раз редактировалось Varmen; 21.06.2009 в 21:05. |
|
21.06.2009, 22:35 | #5 |
Участник
|
одолел следующей "хитростью":
по RecId соеденил такую же таблицу, и в ней сделал махof(. Итого есть и мах и мин
__________________
The Variable men power. |
|
21.06.2009, 23:28 | #6 |
MCITP
|
__________________
Zhirenkov Vitaly |
|
Теги |
maxof, minof |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|