分享至
A表單為主要表單內有year、month、place、dataA1、dataA2、dataA3...等欄位
B表單主要記錄一些例外狀況的資料內有year、month、place、dataB1、dataB2...等欄位
兩個表單的資料不相同,但year、month、place可相互對應
現在若想要篩去A表單中year、month、place與B表單year、month、place"同時符合"的資料,只保留A表單中非例外資料的內容的話,請問SQL查詢語法要怎麼下呢?感謝
已邀請的邦友 {{ invite_list.length }}/5
就用Exists
select * from a where not Exists( select 0 from b where a.year = b.year and a.month = b.month and a.place = b.place )
感謝!解決問題了
IT邦幫忙