Имя: Пароль:
1C
1С v8
Объединить запросы по НЕ_Входящим данным
0 kutshai
 
22.07.11
10:28
Здравствуйте.
Требуется из одной таблицы вычесть другую. Как это можно сделать Запросом. Обе таблицы или временные или подзапросы.
Словами на простом примере задача выглядит так:
Делаем запрос, в котором получаем полный перечень документов ЗаказПоставщику. Делаем подзапрос, в котором получаем не полный перечень док ЗаказПоставщику. Требуется выбрать док ЗаказПоставщику из первого запроса, которые ОТСУТСТВУЮТ во втором.
Т.е. по сути нужно научиться объединять по отсутсвующим (или вычитать таблицы).
Спасибо за помощь.
1 truba
 
22.07.11
10:30
соедини, и выбери по условию NULL во втором столбце
2 truba
 
22.07.11
10:34
1я таблица
Col1  
ааа  
ббб  

2я таблица
Col1 col2
ааа  1

select
  col1
from 1ятаблица
left join 2ятаблица on 1ятаблица.col1 = 2ятаблица.col1
where col2 is null
3 kutshai
 
22.07.11
11:14
truba, да. все верно работает, Спасибо большое )
Работает даже без второй колонки (col2)
достаточно
where col1 is null