[非關] 用Access做出差集

看板Hunter作者 (humor)時間12年前 (2013/07/25 20:12), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
先說聲抱歉,應該要自己先多嘗試的,但因為手邊電腦沒access用,自己程度也不高 然後明天傍晚就要,所以只好先爬文和發文問,明天早上有access時立刻嘗試 -- 因為最近圖書館有盤點書籍 要把館內的書全都刷到資料庫內 跟存有所有書單的資料庫做比對看有沒有缺書 因為圖書館電腦只有access 請問用access如何做出差集 我的TABLE名稱為:Library 想要讓Libary裡面的LibraryBook和LibraryTbook做比對 (圖書館有刷到的書)(所有書籍) 如果想用指令 SELECT LibraryBook FROM Library EXCEPT SELECT LibraryTbook FROM Lirbary 請問如果這指令如果可以打該打在ACCESS哪裡 是建一個資料表單或欄位 然後建立新查詢->SQL檢視那裏嗎? 因為爬了文好像access不能用except, 所以如果不能打的話,請問我可以改下面這語法嗎 可以的話我指令也是打在SQL檢視裡嗎? SELECT LibraryBook FROM Library WHERE LibraryBook NO IN(SELECT LibraryTbook FROM Library) 希望各位高手能指點一下 拜託了,謝謝 -- 推 iecju520:躺著玩 07/15 00:54 推 yanfen222:坐著玩 07/15 00:55 推 open854:%著玩 07/15 00:56 推 lczugly:還是八仙好玩 07/15 01:00 推 ck3300511:YAYAYAYAYA 07/15 01:02 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 27.246.159.76

07/25 22:42, , 1F
做兩個查詢,一個Left join,另一個Right join
07/25 22:42, 1F

07/25 22:42, , 2F
再做一個查詢把兩個查詢表union all
07/25 22:42, 2F

07/25 23:20, , 3F
太感謝了,正在思考您給的方法
07/25 23:20, 3F

07/25 23:44, , 4F
這種東西竟然能在獵人版問到= = 太強了
07/25 23:44, 4F

07/26 03:29, , 5F
=.=.....
07/26 03:29, 5F

07/26 03:29, , 6F
用NOT IN即可 不需用到JOIN
07/26 03:29, 6F
文章代碼(AID): #1HyHOmgf (Hunter)
文章代碼(AID): #1HyHOmgf (Hunter)