Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Черный запрос ИЛИ в условии

v7: Черный запрос ИЛИ  в условии
Я
   DES
 
15.06.18 - 10:41
Как записать 
УСЛОВИЕ ((в=1) или (в=2));
так ?
 
 
   АЛьФ
 
1 - 15.06.18 - 10:43
Так.
   lodger
 
2 - 15.06.18 - 10:43
ПеремВ В (1,2)
   DES
 
3 - 15.06.18 - 10:50
А по датам МЕЖДУ работает?
   Builder
 
4 - 15.06.18 - 10:52
(3) Нет. Делать 2-мя условиями или одним с "И".
   1Сергей
 
5 - 15.06.18 - 10:53
(3) Период С ...
не вариант?
   Вася Теркин
 
6 - 15.06.18 - 10:55
Ещё нужно помнить что

Использование логического ИЛИ в секции ГДЕ запроса
Не следует использовать ИЛИ в секции ГДЕ запроса. Это может привести к тому, что СУБД не сможет использовать индексы таблиц и будет выполнять сканирование, что увеличит время работы запроса и вероянтность возникновения блокировок. Вместо этого следует разбить один запрос на несколько и объединить результаты.

Например, запрос
ВЫБРАТЬ Товар.Наименование ИЗ Справочник.Товары КАК Товар ГДЕ Артикул = "001" ИЛИ Артикул = "002"

следует заменить на запрос

ВЫБРАТЬ Товар.Наименование ИЗ Справочник.Товары КАК Товар ГДЕ Артикул = "001"
 |ОБЪЕДИНИТЬ ВСЕ
 |ВЫБРАТЬ Товар.Наименование ИЗ Справочник.Товары КАК Товар ГДЕ Артикул = "002"
   Builder
 
7 - 15.06.18 - 10:56
(6) Просыпаемся, тут клюшки.
   DES
 
8 - 15.06.18 - 10:57
это справочник
а как можно использовать перечисления в условии  (признак в (переч1, переч2)); ?
   Builder
 
9 - 15.06.18 - 10:58
(8) Перечисления засунуть в список значений.
   Вася Теркин
 
10 - 15.06.18 - 11:02
(7) А то я думаю почему нельзя между... Белорусский одинэс какой-то...
 
 Рекламное место пустует
   Вася Теркин
 
11 - 15.06.18 - 11:04
(7) Вообще (6) надо тоже запомнить, ибо рано или поздно на восьмерку придется топать

Список тем форума
Рекламное место пустует  Рекламное место пустует
Основная теорема систематики: Новые системы плодят новые проблемы.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует