多表查询之子查

Posted C3的脚印

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多表查询之子查相关的知识,希望对你有一定的参考价值。

1:子查询是将一个查询语句嵌套在另一个查询语句中。
2:内层查询语句的查询结果,可以为外层查询语句提供查询条件。
3:子查询中可以包含 IN,NOT IN,ANY,ALL,EXISTS  和 NOT EXISTS 等关键字
4:还可以包含比较运算符: =、!=、>、<等

还是以之前emp 与dep表格为例:

dep表格:

emp:表格

1 带in关键字子查询

先提供一个不带IN  的 关键字查询,用之前学的内连接查询如下:

用带in的关键字进行子查询

 

查看不足2人的部门名:

 

以上是关于多表查询之子查的主要内容,如果未能解决你的问题,请参考以下文章

SQL 基础之子查询多表插入merge 语句跟踪一段时间数据变化(二十)

oracle查询优化之子查询条件优化

MySQL数据库系列二MySQL数据库增删改查(聚合查询多表查询)

MySQL数据库系列二MySQL数据库增删改查(聚合查询多表查询)

MySQL增删改查之多表联合查询

多表查询