|
Условие в запросе (если нет данных то как?) | ☑ | ||
|---|---|---|---|---|
|
0
SH_tan
24.08.15
✎
17:50
|
Доброго дня всем! Не могу победить один вопрос, аж бесить начало, вообщем подскажите мне плиз. Есть запрос в котором определяется на какую дату делать срез по ценам, в условии по ценам стоит условие
Где тип цен = розница, ну и отбирает он себе, а как сделать так что если он не нашел розницу, то брал розницу_2. Просто там функция максимум... ВЫБРАТЬ МАКСИМУМ(ЦеныНоменклатуры.Период) КАК Период, ПродажиОбороты.ДокументОснование.Дата КАК ДокументОснованиеДата, ПродажиОбороты.КоличествоОборот КАК КоличествоОборот, ПродажиОбороты.СуммаОборот КАК СуммаОборот, ПродажиОбороты.Номенклатура.Код КАК НоменклатураКод, ПродажиОбороты.Номенклатура КАК Номенклатура, ПродажиОбороты.ДокументОтгрузки КАК ДокументОтгрузки ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, , ) КАК ПродажиОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныКомпании КАК ЦеныНоменклатуры ПО ПродажиОбороты.Номенклатура = ЦеныНоменклатуры.Номенклатура ГДЕ ПродажиОбороты.Контрагент В ИЕРАРХИИ(&Контрагент) И ЦеныНоменклатуры.Период<=ПродажиОбороты.ДокументОснование.Дата И ЦеныНоменклатуры.ТипЦен = &ТипЦенРозница СГРУППИРОВАТЬ ПО ПродажиОбороты.ДокументОснование.Дата, ПродажиОбороты.КоличествоОборот, ПродажиОбороты.СуммаОборот, ПродажиОбороты.Номенклатура.Код, ПродажиОбороты.Номенклатура, ПродажиОбороты.ДокументОтгрузки |
|||
|
1
SH_tan
24.08.15
✎
17:53
|
вот так пробовал, но что то ни как, наверное из-за Максимума?
ВЫБОР КОГДА ЕСТЬNULL(ЦеныНоменклатуры.Цена, 0) = 0 ТОГДА ЦеныНоменклатуры.ТипЦен = &ТипЦенРозница2 ИНАЧЕ ЦеныНоменклатуры.ТипЦен = &ТипЦенРозница КОНЕЦ |
|||
|
2
lera01
24.08.15
✎
17:53
|
Выводи 2 цены и обрабатывай
|
|||
|
3
SH_tan
24.08.15
✎
17:54
|
(2) то есть 2 таблицы тянуть?
МАКСИМУМ(ЦеныНоменклатуры1.Период) КАК Период, МАКСИМУМ(ЦеныНоменклатуры2.Период) КАК Период, или нет? |
|||
|
4
SH_tan
24.08.15
✎
17:56
|
ладно, завтра продолжу...
|
|||
|
5
Гёдза
24.08.15
✎
17:57
|
2 соединения с разными типами цен
|
|||
|
6
Апош
24.08.15
✎
17:58
|
выбор когда чего-то есть нулл
|
|||
|
7
User_Agronom
24.08.15
✎
18:08
|
(4) Всё. 18:00 рабочий день окончен.
Учитесь правильной организации работы! |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |