Если мне нужно указать TAB3
столбцы на выходе. Как это сделатьСписок Sub query Столбцы
select *
from tab2 T2 right join
tab1 T1
on T1.MemNo = T2.MemId
where exists (SELECT 1
FROM TAB3 x
WHERE x.Col1 = T1.SID AND x.Col2 = T2.SVID) and
T2.MemId IS NULL
Примеры данных
Tab1
MemNo SID
116537 S110
116537 D011
575777 D012
214438 S110
434611 D114
214438 D011
208368 D012
208368 S110
TAB2
MemID SVID
116537 110
116537 11
214438 11
434675 114
214438 110
575788 12
208368 12
208368 110
TAB3
Col1 Col2
D011 11
S110 110
D114 114
D012 12
Ожидаемые результаты
MemNo Col2
575777 12
434611 114
Thax
Как насчет отображения выборочных данных и ожидаемого результата? – Noel
@ Ramblin, добавлены данные примера. К сожалению, я пропустил это раньше – SMPH
Итак, вы хотите получить эти memids из tab1, которых нет в tab2. А затем получите значение col2 из tab3. Верный? – Noel