|
Как в запросе проверить на нулевое значение? | ☑ | ||
|---|---|---|---|---|
|
0
ded20ded
01.07.13
✎
21:22
|
есть запрос
| (ВЫБОР | КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток < 0 | ТОГДА ИсточникДанных.КоличествоКонечныйОстаток + ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток | ИНАЧЕ ВЫБОР | КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток > 0 | ТОГДА ИсточникДанных.КоличествоКонечныйОстаток - ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток | ИНАЧЕ ВЫБОР | КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток = 0 | ТОГДА ИсточникДанных.КоличествоКонечныйОстаток | КОНЕЦ | КОНЕЦ | КОНЕЦ)КАК КонечныйОстаток, В результате в отчете когда ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток = 0 а остаток ИсточникДанных.КоличествоКонечныйОстаток > 0 то КонечныйОстаток почему-то пустой |
|||
|
1
anddro
01.07.13
✎
21:25
|
Null ?
|
|||
|
2
ded20ded
01.07.13
✎
21:26
|
КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток = Null
так? |
|||
|
3
ded20ded
01.07.13
✎
21:28
|
без изменений
КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток = Null |
|||
|
4
AlexNew
01.07.13
✎
21:29
|
В ТоварыВРезервеНаСкладахОстатки может быть что угодно, хоть выборка из справочника с реквизитом составного типа.
|
|||
|
5
anddro
01.07.13
✎
21:29
|
||||
|
6
ded20ded
01.07.13
✎
21:31
|
так прокатило
КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток ЕСТЬ NULL |
|||
|
7
AlexNew
01.07.13
✎
21:33
|
(6) Ты почти познал ИСТИНА.
|
|||
|
8
palpetrovich
01.07.13
✎
22:05
|
лучше так
КОГДА ЕСТЬNULL(ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток, 0)=0 хотя, с хотелками заказчика типа ХочуРезервироватьВМинус - все эти телодвижения, в конечном счете, слвершенно безполезны |
| Форум | Правила | Описание | Секции | Поиск |