2011年6月13日 星期一

找出表格 A 中,不在表格 B 的資料

直覺是用子查詢,然後用 NOT...,可是有更好的方法: MS ACCESS 中,TABLE A LEFT JOIN B ,可是要找出 B 所沒有的,此時可以利用 B 特有的欄位,WHERE B.欄位名 IS NULL,這樣比用 NOT 條件好用。不過那個欄位不能有NULL 值 (建立時,要指定預設值,限制不能 NULL)。

可以參考論壇最後一樓高手所建議的:
http://www.programmer-club.com.tw/ShowSameTitleN/sqllanguage/569.html

沒有留言:

張貼留言

歡迎留言指教