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

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

Метки: 

Вывести реализации, в которые не входит какая-то номенклатура

Я
   John83
 
01.11.17 - 17:03
УПП 1.3
Отобрать реализации с нужной позицией не проблема.
А как сделать наоборот?
Понимаю, что нужно через соединение, но что-то не получается..
 
  Рекламное место пустует
   Ёпрст
 
1 - 01.11.17 - 17:05
Не в список
   John83
 
2 - 01.11.17 - 17:06
(1) точняк! не туда мысль уперлась
спс
   Ёпрст
 
3 - 01.11.17 - 17:06
выбрать ссылка из
документ.реализациятоваровуслуг.товары
где не номенклатура  в (&СписокТоваров)
   Волшебник
 
Модератор
4 - 01.11.17 - 17:06
ВЫБРАТЬ Ссылка
ИЗ Документ.ХХХ 
ГДЕ НЕ Ссылка В (ВЫБРАТЬ Ссылка ИЗ Документ.ХХХ
  ГДЕ Товары.Номенклатура В (&СписокНоменклатур))
   John83
 
5 - 01.11.17 - 17:08
(3) (4) да понял я, понял
просто вечерник тупняк пришел
   youalex
 
6 - 01.11.17 - 17:34
(3) не прокатит
   DexterMorgan
 
7 - 01.11.17 - 17:52
лучше соединение с отбором по NULL, чем НЕ В
   Fragster
 
8 - 01.11.17 - 18:37
при правильных индексах может и "не 1 в (выбрать первые 1 1 из ...)" будет быстрее
   breezee
 
9 - 01.11.17 - 18:48
(8) Вроде(!Вроде) не будет, там в СКЛ преобразует "Where &Элемент1 or &Элемент2..." а если и не то СКЛ вообще думает что ты хочешь почти всю таблицу и поиск не ведет а сразу Index scan делает
   breezee
 
10 - 01.11.17 - 18:48
(9) >а если и не*
а если используется "НЕ В"
 
  Рекламное место пустует


Список тем форума
Рекламное место пустует   Рекламное место пустует
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует