看板 Hunter 關於我們 聯絡資訊
先說聲抱歉,應該要自己先多嘗試的,但因為手邊電腦沒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
senso:做兩個查詢,一個Left join,另一個Right join 07/25 22:42
senso:再做一個查詢把兩個查詢表union all 07/25 22:42
s07021990:太感謝了,正在思考您給的方法 07/25 23:20
mitkaffee:這種東西竟然能在獵人版問到= = 太強了 07/25 23:44
Yaiba:=.=..... 07/26 03:29
Yaiba:用NOT IN即可 不需用到JOIN 07/26 03:29