|
Как сделать такое условие в запросе? |
☑ |
0
atis30
13.11.13
✎
17:09
|
Подскажите, пожалуйста, как написать условие запросе?
По смыслу оно должно быть такое.
Где
(Регистр1.Дата1 Между &Д1 И &Д2) и (ЗначениеЗаполнено(Регистр2.Дата2)) ИЛИ (Регистр2.Дата2 Между &Д1 И &Д2)
Как оформить ЗначениеЗаполнено ? Пустое значение может быть NULL или пустая дата.
|
|
1
Armando
13.11.13
✎
17:11
|
датввремя(1,1,1)
|
|
2
Armando
13.11.13
✎
17:11
|
Регистр2.Дата2 is null
|
|
3
Armando
13.11.13
✎
17:12
|
точнее Регистр2.Дата2 is not null
|
|
4
МойКодУныл
13.11.13
✎
17:13
|
ЕСТЬNULL(Регистр2.Дата2, датавремя(1,1,1)) = датавремя(1,1,1)
|
|
5
atis30
13.11.13
✎
17:14
|
Получается так:
(Регистр2.Дата2 <> ДатаВремя(1,1,1)) и (Регистр2.Дата2 is not null)
правильно?
|
|
6
olegves
13.11.13
✎
17:21
|
ЕСТЬNULL(Регистр2.Дата2, датавремя(1,1,1)) > датавремя(1,1,1)
|
|
7
atis30
13.11.13
✎
17:22
|
Спасибо
|
|