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

1С:Предприятие ::

Метки: 

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 или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует