Я пытаюсь создать запрос, который выбирает строки на основе повторяющегося значения в столбце
Row 1: Row 2: Row 3: Row 4:
Record_Key = 1 Record_Key = 1 Record_Key = 2 Record_Key = 3
Type = 'AED' Type = 'ACD' Type = 'AED' Type = 'AED'
Я хочу выбрать только те строки, которые имеют Record_Key
из AED
, с которыми ACD
не связано Record_Key
.
Итак, в моем примере я хочу выбрать только Row 3
и Row 4
.
Не могу сказать:
Select * From Table Where Type != 'ACD'
потому что это вернет Row 1
, Row 3
и Row 4
, когда я хочу только Row 3
и Row 4
. Я не могу обдумать структурирование этого запроса, или SQL и предоставленная таблица не допускают такого выбора?