会员登录|免费注册|忘记密码|管理入口 返回主站||保存桌面
明天的希望,让我们忘了今天的痛苦。
2024-11-20IP属地 湖北4
  • 一 、介绍
  • 二 、多表连接查询
  • 三 、符合条件连接查询
  • 四 、子查询

本节主题

明天的希望,让我们忘了今天的痛苦。

  • 多表连接查询
  • 复合条件连接查询
  • 子查询

准备表

#重点:外链接语法

SELECT 字段列表

FROM 表1

INNER|LEFT|RIGHT JOIN 表2

ON 表1.字段 = 表2.字段;

1 、交叉连接:不适用任何匹配条件。生成笛卡尔积

2 、内连接:只连接匹配的行

3 、外链接之左连接:优先显示左表全部记录

4 、外链接之右连接:优先显示右表全部记录

5 全外连接:显示左右两个表全部记录

#1:子查询是将一个查询语句嵌套在另一个查询语句中。

#2:内层查询语句的查询结果,可以为外层查询语句提供查询条件。

#3:子查询中可以包含:IN、NOT IN、ANY、ALL、EXISTS 和 NOT EXISTS等关键字

#4:还可以包含比较运算符:= 、 !=、> 、<等

1 、带IN关键字的子查询

2 带比较运算符的子查询

3 、带EXISTS关键字的子查询

EXISTS关字键字表示存在。在使用EXISTS关键字时,内层查询语句不返回查询的记录。而是返回一个真假值。True或False当返回True时,外层查询语句将进行查询;当返回值为False时,外层查询语句不进行查询