MS SQL выборка
От: CyberRussia  
Дата: 03.11.19 19:12
Оценка:
Добрый день,

Если сильно упрощать, то есть таблица Table_1 из двух целочисленных полей
Field_1 Field_2
1 1
1
2
1 3
2
1
2 3

И есть таблица Table_2 из одного целочисленного поля
1
2
3

Связь Table_1.Field_1 -> Table_2.Field

Нужно выбрать из Table_2 все записи, для которых в Table_1.Field_2 нет значения 2. Не "записи у которых Field_2 не равно 2, а записи из Table_2 для которых не существует Table_1.Field_2 = 2. А так же все записи из Table_2 для которых в Table_1 вообще нет записей.

То есть для предложенного набора данных результатом должно быть
2 (в Table_1 нет соответствующей записи с Field_2 = 2)
3 (в Table_1 нет соответствующей записи).

Записи не должны повторяться в результирующем наборе

Как построить запрос?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.