|
v8: Как правильно написать составное условие запроса ИЛИ? | ☑ | ||
---|---|---|---|---|
0
R1A1
25.10.13
✎
14:12
|
Есть запрос
"ВЫБРАТЬ |ТЗ1.СчетФактураКорректировка, |ТЗ1.СчетФактура |ПОМЕСТИТЬ Таб1111 |ИЗ |&Таб КАК ТЗ1 |ГДЕ Если написать условие: ТЗ1.СчетФактура <> &ПустаяСчетФактура то в результирующей таблице есть строки Если написать условие: ТЗ1.СчетФактураКорректировка <> &ПустаяСчетФактура , то в результирующей таблице то же есть строки Если написать условие: ТЗ1.СчетФактура <> &ПустаяСчетФактура ИЛИ ТЗ1.СчетФактураКорректировка <> &ПустаяСчетФактура в результате получается пустая таблица. Типы СчетФактура и СчетФактураКорректировка одинаковые Не пойму как правильно написать запрос, чтобы отбор происходил в случае, когда хотябы одно из условий выполняется. |
|||
1
zak555
25.10.13
✎
14:13
|
без где сколько строк ?
|
|||
2
R1A1
25.10.13
✎
14:15
|
Без условий вся таблица полностью
|
|||
3
zak555
25.10.13
✎
14:21
|
сколько строк ?
|
|||
4
Зойч
25.10.13
✎
14:22
|
(0) НЕ ВЕРЮ
|
|||
5
R1A1
25.10.13
✎
14:24
|
387 строк
|
|||
6
Нуф-Нуф
25.10.13
✎
14:30
|
ВЫБРАТЬ
"текст" КАК Поле1, 1 КАК Поле2, 1 КАК Поле3 ПОМЕСТИТЬ врем ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ "текст", 0, 1 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ "текст", 1, 2 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ "текст", 1, 3 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ "текст", 1, 0 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ "текст", 0, 0 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ врем.Поле1, врем.Поле2, врем.Поле3 ИЗ врем КАК врем ГДЕ (врем.Поле2 <> 0 ИЛИ врем.Поле3 <> 0) |
|||
7
Серго62
25.10.13
✎
14:33
|
(0) А &ПустаяСчетФактура у тебя чему равна?
|
|||
8
R1A1
25.10.13
✎
14:41
|
Документы.СчетФактураПолученный.ПустаяСсылка()
|
|||
9
palpetrovich
25.10.13
✎
14:45
|
чисто для прикола, так не прокатит?
|ТЗ1.СчетФактураКорректировка, |ТЗ1.СчетФактура, |ВЫБОР КОГДА (ТЗ1.СчетФактураКорректировка = &ПустаяСчетФактура) И (ТЗ1.СчетФактура = &ПустаяСчетФактура) ТОГДА |ИСТИНА |ИНАЧЕ ЛОжь |КОНЕЦ КАК Непустая |ПОМЕСТИТЬ Таб1111 |ИЗ |&Таб КАК ТЗ1 |ГДЕ Непустая |
|||
10
Серго62
25.10.13
✎
14:45
|
а в &Таб что?
|
|||
11
anaed
25.10.13
✎
14:46
|
(8) ты уверен что там должно быть именно Документы.СчетФактураПолученный.ПустаяСсылка() а не Документы.СчетФактураВыданный.ПустаяСсылка() ?
|
|||
12
R1A1
25.10.13
✎
14:52
|
&Таб это таблица значений
|
|||
13
R1A1
25.10.13
✎
14:57
|
Ладно. Понятно. Спасибо всем. Буду сам разбираться.
|
|||
14
zak555
25.10.13
✎
14:57
|
(13) ты на 9 отпишись, что получилось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |