作者LMGG (联盟GG)
看板Database
标题[SQL ] 如何筛选例外资料
时间Wed May 18 13:45:22 2016
(针对
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://webptt.com/cn.aspx?n=bbs/Database/M.1463550324.A.A50.html
1F:→ cocobox: phpmyadmin是工具,不是资料库名称. 05/18 14:23
2F:→ cocobox: 然後你没把两张表的栏位列出来啊. 05/18 14:24
※ 编辑: LMGG (60.249.143.208), 05/18/2016 14:38:14
※ 编辑: LMGG (60.249.143.208), 05/18/2016 14:49:23
3F:推 oread168: select 你要的栏位 from 员工表 where 员工表票号码 not 06/07 21:43
4F:→ oread168: in (select 顾客票号码 from 顾客表) 看看 06/07 21:44
5F:→ oread168: 我记得 not in 不好用 应该是有其他写法 06/07 21:46
6F:→ oread168: 乾 看到有人回了 手机板没卷下去看;; 06/07 21:48