[SQL ] 如何篩選例外資料

看板Database作者 (聯盟GG)時間8年前 (2016/05/18 13:45), 8年前編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/2 (看更多)
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:MySql 資料庫版本:5.1.33 內容/問題描述: 有兩張表分別是user跟employ, employ表是紀錄員工登錄票券號碼, user表是紀錄顧客登錄票券號碼, 例如:員工登錄100張,顧客登錄50張,那兩邊的票券號碼相同的有38張, 想要篩選出顧客有登錄的剩下12張,請問該如何下語法? http://i.imgur.com/yknukiB.jpg
----- Sent from JPTT on my Samsung SM-G9208. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.143.208 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1463550324.A.A50.html

05/18 14:23, , 1F
phpmyadmin是工具,不是資料庫名稱.
05/18 14:23, 1F

05/18 14:24, , 2F
然後你沒把兩張表的欄位列出來啊.
05/18 14:24, 2F
※ 編輯: LMGG (60.249.143.208), 05/18/2016 14:38:14 ※ 編輯: LMGG (60.249.143.208), 05/18/2016 14:49:23

06/07 21:43, , 3F
select 你要的欄位 from 員工表 where 員工表票號碼 not
06/07 21:43, 3F

06/07 21:44, , 4F
in (select 顧客票號碼 from 顧客表) 看看
06/07 21:44, 4F

06/07 21:46, , 5F
我記得 not in 不好用 應該是有其他寫法
06/07 21:46, 5F

06/07 21:48, , 6F
乾 看到有人回了 手機板沒捲下去看;;
06/07 21:48, 6F
文章代碼(AID): #1NF05qfG (Database)
文章代碼(AID): #1NF05qfG (Database)