SQL查询存在一个表而不在另一个表中的数据
2019独角兽企业重金招聘Python工程师标准>>>
方法1
使用 not in ,容易理解,效率低
select distinct A.ID from A where A.ID not in (select ID from B)
方法2
使用 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
方法3
逻辑相对复杂,但是速度最快
select * from B where (select count(1) as num from A where A.ID = B.ID) = 0
转载于:https://my.oschina.net/u/3238650/blog/831228
SQL查询存在一个表而不在另一个表中的数据相关推荐
- 建立student类,在此类中所有数据定义为私有数据变量。并建立一个student对象数组,用附件中的数据进行初始化。计算每个学生三门课程的总分和平均成绩(C++实验)
一.实验目的: (1)掌握类的创建,成员数据和成员函数的构建. (2)掌握构造函数的重载. (3)掌握静态成员函数和静态成员函数的使用. 二.实验内容和要求: (1)按照附件"成绩表.txt ...
- java定义一个盒子类box_定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height(...
定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height( 定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和 ...
- 一个mybatis动态 SQL查询的完整小案例。包含多表联合查询。
多表联合查询 一个根据机场查询航线的例子.有两张表,机场表包含机场信息:机场id.机场名字.机场城市. 航班包含航线信息:航班id.飞机编号.飞行时间.票价.起飞机场id.降落机场id. 需要查询的结 ...
- 数据透视表 筛选_筛选器选择中的数据透视图标题
数据透视表 筛选 Instead of adding a static title to your Pivot Chart, use a worksheet formula to create a d ...
- elementui表单校验原始密码_javascript 中入门数据校验
1.onSubmit 放在表单中,返回false为不提交 ,所以 放一个函数在里面所有的 数据获取,数据判断:都在内:(把一个value放到一个值,和另一个value值比对): 2.获取提交的数据 , ...
- SQL存在一个表而不在还有一个表中的数据
select a.id,a.oacode,a.custid,a.custname,a.xsz,a.salename,a.communicationtheme,a.communicationproper ...
- SQL查询最近几年、几月、几天的数据
1.近几年的数据 date_sub("日期",interval 年数 year) e.g. date_sub(curdate(),interval 1 year) //当前日期近一 ...
- php过去mysql数据表是空_PHP向mysql中写数据,在phpmyadmin中为空,直接打印有数据?...
function makePage($link) { ...... //当网址属于xuegong.hubu else if(strstr($link, 'xuegong.hubu')) { $page ...
- java定义一个盒子类box_定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height(...
满意答案 szkcl 2014.05.28 采纳率:54% 等级:8 已帮助:964人 1234567891011121314151617181920212223242526272829#inc ...
最新文章
- 一种事件相机描述子——DART
- 深入理解指针以及二级指针(指针的指针)
- Java常用垃圾收集器
- 自己整理的openresty安装步骤
- cad致命错误如何处理_Golang 如何优雅地处理错误
- Python__名称空间与作用域
- python文件写入_python 文件读写操作
- 函数,参数数组params与数组参数,结构函数
- k8s高可用集群_搭建高可用集群(实现方式介绍)---K8S_Google工作笔记0054
- Hello World@@@@
- 开发者必备的6款源码搜索引擎
- netbeans java桌面应用程序_java – 使用Netbean的桌面应用程序的状态栏
- 论文笔记(2):Cartoon Avatar Generation with Configurable Attributes based on GAN
- iVMS-4200 Vs区别_13595足球推荐分析 法甲 21:00 安格斯 VS 梅斯
- 使用APICloud MobTech平台 快速实现多平台分享功能
- 动态链接库的路径及依赖
- 试用D触发器和4选1数据选择器74153设计一个双向3位移位寄存器, 具体要求见下表(A、B为控制端), 左移串行输入信号为L, 右移串行输入信号为R
- 【关于如何输出字符串指针指向字符串地址】
- 机器视觉技术在水下机器人中的应用研究展望
- 如何去掉友情链接的li标签的三种方法