Имя: Пароль:
1C
1С v8
Как получить данные из первой таблицы, которых нет во второй?
0 yabes
 
16.04.13
13:41
Здравствуйте! Есть 2 таблицы! Как получить данные из первой таблицы, которых нет во второй?
1 Sammo
 
16.04.13
13:42
левое соединение с условием Есть NULL
2 Рэйв
 
16.04.13
13:43
Выбрать
 ЕстьNULL(Т1.ПолеОбъединения,"НЕТ") КАК ПолеОбъединения
ИЗ Т1 КАК Т1
Левое Соединение Т2 По Т1.ПолеОбъединения=Т2.ПолеОбъединения
ГДЕ
  ЕстьNULL(Т1.ПолеОбъединения,"НЕТ")="НЕТ"
3 Рэйв
 
16.04.13
13:44
вернее
Выбрать ЕстьNULL(Т2.ПолеОбъединения.......
4 MRAK
 
16.04.13
14:14
(2) нда...

не красивее ли вместо
ГДЕ
  ЕстьNULL(Т1.ПолеОбъединения,"НЕТ")="НЕТ"

ГДЕ
  Т1.ПолеОбъединения есть null

&
5 Рэйв
 
16.04.13
14:15
(4)Ну,  итак можно:-)
6 yabes
 
16.04.13
15:30
Спасибо!
Программист всегда исправляет последнюю ошибку.