|
Кривые итоги в запросе | ☑ | ||
|---|---|---|---|---|
|
0
nikulya
19.08.11
✎
01:41
|
Конфигурация комплексная автоматизация. Имею справочник номенклатура такого вида:
-Комутаторы --Cisco ---Catalyst 2940 ----WS-C3560G-24PS-S --D-Link ---Беспроводные коммутаторы ---DWS-3026 Делаю запрос: select Товары.Ссылка как Номенклатура, Сумма(ТоварыОстатки.КоличествоОстаток) как Остаток, Сумма(ТоварыРезервы.КоличествоОстаток) как Резерв from Справочник.Номенклатура Как Товары left join РегистрНакопления.ТоварыНаСкладах.Остатки(&ТекущаяДата) КАК ТоварыОстатки on Товары.Ссылка = ТоварыОстатки.Номенклатура left join РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&ТекущаяДата) КАК ТоварыРезервы on ТоварыОстатки.Номенклатура = ТоварыРезервы.Номенклатура group by Товары.Ссылка Итоги Сумма(Остаток), Сумма(Резерв) По Товары.Ссылка Только Иерархия Результат: Комутаторы Cisco Catalyst 2940 Catalyst 2940 WS-C3560G-24PS-S Cisco Cisco D-Link Беспроводные коммутаторы Беспроводные коммутаторы DWS-3026 D-Link D-Link Комутаторы Комутаторы Кто подскажет где ошибка? почему так криво выводятся итоги? |
|||
|
1
Новиков
19.08.11
✎
01:45
|
ISNULL'а нет - это первое что бросается в эту простыню.
И да - по русски пиши. :) |
|||
|
2
IamAlexy
19.08.11
✎
01:49
|
(1) труъ программист пишет только по аглицки...
|
|||
|
3
nikulya
19.08.11
✎
01:49
|
ISNULL здесь кроме вывода 0 вместо NULL ничего не изменит
|
|||
|
4
nikulya
19.08.11
✎
01:52
|
просто часто в sql пишу. оттуда и англицкий
|
|||
|
5
Новиков
19.08.11
✎
01:58
|
если изнулл тебе не помог, ну ты его все равно оставь - пригодится )
зы: Только Иерархия видимо написано осмысленно? |
|||
|
6
nikulya
19.08.11
✎
02:04
|
(5) вообще цель получить :
-Комутаторы 25 --Cisco 20 ---Catalyst 2940 20 ----WS-C3560G-24PS-S 20 --D-Link 5 ---Беспроводные коммутаторы 5 ---DWS-3026 5 Уверен что Только Иерархия для этого подходит. или не прав? |
| Форум | Правила | Описание | Секции | Поиск |