存在一个表而不在另一个表的数据
来源:互联网 发布:数据网关是什么 编辑:程序博客网 时间:2024/05/16 13:44
方法一(仅适用单个字段)
使用 not in ,容易理解,效率低
select A.ID from A where A.ID not in (select ID from B)
方法二(适用多个字段匹配)
使用 left join...on... , "B.ID isnull" 表示左连接之后在B.ID 字段为 null的记录
select A.ID from A left join B on A.ID=B.ID where B.ID is null
方法三(适用多个字段匹配)(速度最快)
select * from B where (select count(1) as num from A where A.ID = B.ID) = 0
方法四(适用多个字段匹配)
select * from A where not exists(select 1 from B where A.ID=B.ID)
0 0
- 存在一个表而不在另一个表的数据
- 存在一个表而不在另一个表的数据
- SQL 存在一个表而不在另一个表中的数据
- SQL存在一个表而不在另一个表中的数据
- 查存在一个表而不在另一个表中的数据
- (数据库篇) SQL查询~ 存在一个表而不在另一个表中的数据
- (数据库篇) SQL查询~ 存在一个表而不在另一个表中的数据
- SQL查询~ 存在一个表而不在另一个表中的数据
- MYSQL查询~ 存在一个表而不在另一个表中的数据
- SQL查询~ 存在一个表而不在另一个表中的数据
- sql 判断一个表的数据不在另一个表中
- 判断一个表的数据不在另一个表中最优秀方法
- 判断一个表的数据不在另一个表中最优秀方法
- 存在于一个表而不存在于另一个表中的数据
- 查询存在于一个表而不存在于另一个表中的数据
- 查询一个表的数据是否在另一个表内也存在
- 找在一个表中存在而另一个表中不存在的记录
- 查找一个表中存在而另一个表中不存在的记录
- U3D + KBE Demo传输消息流程图文解析【客户端】
- Linux终端显示[-bash-4.x]的解决办法
- android-Ultra-Pull-to-Refresh下拉刷新
- PayPal怎么注册?PayPal注册流程,PayPal高级账户,PayPal企业账户
- paypal 知识博客
- 存在一个表而不在另一个表的数据
- UIKit基础:4.利用UITextField-UILabel-View-UIButton模仿QQ登陆界面
- git rebase简介(基本篇)
- (StackOverFlow)内才能溢出总结
- vim键盘图
- POJ 3083 Children of the Candy Corn (DFS + BFS)
- List或者arraylist去掉重复数据(对象也可以)
- QT版本为4.7.3的移植(简化版)
- 偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21