Как исключить одну таблицу из другой в запросе?
☑
0
distorter
22.12.16
✎
10:44
Есть запросе две таблицы А и Б.
Таблица А включает таблицу Б. Как сделать, чтобы в результате выполнения запроса остались только элементы из А, которых нет в Б?
1
ВРедная
22.12.16
✎
10:44
Где Б.ПолеСвязи = Неопределено
2
catena
22.12.16
✎
10:48
(1)Точно-точно?
3
Альбатрос
22.12.16
✎
10:48
(1) ЕСТЬ NULL
4
Рэйв
22.12.16
✎
11:03
(0)А левое соединение Б +(3)
5
Лефмихалыч
22.12.16
✎
11:03
Левое соединение
по А.Поле = Б.Поле
где Б.Поле есть null
6
impulse9
22.12.16
✎
11:17
ГДЕ ПолеВТаблицеА1 НЕ В (ВЫБРАТЬ ПолеВТаблицеБ из ТаблицаБ как ТаблицаБ )
7
toypaul
гуру
22.12.16
✎
11:17
вы помешаны на джойн :)
есть еще
правда не в 1С
8
distorter
22.12.16
✎
12:01
(1) + (3) + (4) = (5) Работает. Изначально представлял себе что-то вроде (6), но первый вариант понятнее.
9
vi0
22.12.16
✎
12:03
(8) в (6) неоптимальный вариант
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.