2017-01-26 131 views
-1

希望我能解釋一下。如何選擇其他行不存在

如何選擇表中的所有行,其中model_code =「KGB10」和也是在model_code =「ZZZZZZ」行 - 但只行「ZZZZZZ」如果他們不存在爲「KGB10」

please check out this picture

感謝 艾倫

+2

你應該張貼您的樣本爲文本不是s的圖片..你應該提供你的代碼..太 – scaisEdge

+0

「但只有行'ZZZZZZ',如果他們不存在'KGB10'」?什麼關鍵? –

回答

0

可能是你需要一個聯盟和suquery

select * from my_table 
where model_code = 'KGB10' 
union 
select * from my_table 
where model_code = 'ZZZZZZ' 
and menu_number not in ( 
     select * from my_table 
     where model_code = 'KGB10' 
) 
相關問題