10.07.2006, 08:57 | #1 |
Участник
|
Проблема с запросом
Необходимо написать такой запрос в Аксапте
Код: select itemid, sum(postedQty + received - deducted + registered - picked) as QtySum from bmssa.inventsum where inventdimid in (select inventdimid from bmssa.inventdim where inventlocationid = @location and dataareaid = 'rus') and dataareaid = 'rus' and itemid='747642' group by itemid |
|
10.07.2006, 09:01 | #2 |
NavAx
|
Можно через ODBCConnection, как вариант
|
|
10.07.2006, 09:04 | #3 |
Участник
|
Не, такой вариант меня тоже не устраивает
|
|
10.07.2006, 09:06 | #4 |
NavAx
|
Вместо (postedQty + received - deducted + registered - picked) используй поле PhysicalInvent.
|
|
10.07.2006, 09:06 | #5 |
NavAx
|
Есть подозрение, что без while select не обойтись, т.к. Ваш SQL запрос возвратит набор записей.
|
|
10.07.2006, 09:09 | #6 |
Участник
|
У меня подзапрос возвратит набор записей, для того он мне собственно и нужен
|
|
10.07.2006, 09:10 | #7 |
Участник
|
Цитата:
Сообщение от raz
Вместо (postedQty + received - deducted + registered - picked) используй поле PhysicalInvent.
|
|
10.07.2006, 09:32 | #8 |
NavAx
|
еще вариант (а вдруг подойдет?)
PHP код:
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Проблема с SQL запросом | 15 | |||
Проблема с единицей измерения | 4 | |||
Проблема с созданием объекта | 33 | |||
Проблема: русские шрифты в отчетах, формируемых на сервере. | 3 | |||
Проблема с правами доступа | 1 |
|