|
Как правильно написать запрос на след задачу? | ☑ | ||
|---|---|---|---|---|
|
0
nlira
28.08.12
✎
00:53
|
Необходимо:
1) из регистра накопления получить все номенклатуры с разными датами производства, у которых есть остатки 2) из этого же регистра накопления посчитать количество отгруженных товаров(итоговое количество без дат производства) в итоге должно получиться такая таблица: Номенклатура/ ДатаПроизводства /Количество /КоличествоРасход печенье 200 150 15.06.2012 100 12.05.2012 50 11.03.2012 50 а у меня получается: Номенклатура/ ДатаПроизводства /Количество /КоличествоРасход печенье 200 15.06.2012 100 150 12.05.2012 50 150 11.03.2012 50 150 или так: Номенклатура/ ДатаПроизводства /Количество /КоличествоРасход печенье 200 150 15.06.2012 100 150 12.05.2012 50 150 11.03.2012 50 150 как убрать количество расход в не итоговых строках? |
|||
|
1
el-gamberro
28.08.12
✎
01:23
|
выбор когда датапроизводства = null тогда количестворасход иначе 0 конец как количестворасход
|
|||
|
2
unkairosed
28.08.12
✎
01:26
|
(1) не читал текст задачи, но как минимум датапроизводства is null, а не =
|
|||
|
3
el-gamberro
28.08.12
✎
01:28
|
(2) фига себе. может подскажешь как написать запрос с вычислением интервалов?
|
|||
|
4
mistеr
28.08.12
✎
01:47
|
(0) В прошлой теме место закончилось?
|
|||
|
5
nlira
28.08.12
✎
09:50
|
это в итоге (1) сделать или где поля выбираются?
Просто если где поля выбираются сделаешь - не правильно. Если в итогах - тже чтото не прокатывает |
|||
|
6
nlira
28.08.12
✎
15:48
|
Гы... Сделала!!!
Для тех кто тоже сидит с такой проблемой, дабы помочь. Всем, кто помогал - огромное спасибо!!! Добавляю поле 0 - КоличествоРасход = 0 и поле КоличествоРасход1 - с числом 150. В итоге написала следующе: КоличествоРасход = ВЫБОР КОГДА (НЕ Номенклатура ЕСТЬ NULL ) ТОГДА СРЕДНЕЕ(КоличествоРасход1) ИНАЧЕ 0 КОНЕЦ |
|||
|
7
nlira
28.08.12
✎
15:48
|
и все
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |