#爱测角
爱测角
DQL(Data Query Language):数据查询语言
上一篇我们介绍了多表查询之外连接,今日介绍多表查询之子查询。子查询指一个查询语句嵌套在其他查询语句内部的查询(也称为内查询),外部的select语句则称为主查询(也称为外查询)。
按照查询的结果子查询可分为以下四类:
(1)标量子查询:结果集为单行单列。
(2)列子查询:结果集为单列多行。
(3)行子查询:结果集为单行多列。
(4)表子查询:结果集为多行多列。
数据表Cities
city country
Shanghai China
Beijing China
数据表People
name city age
Kangkang Beijing 16
Xiaoming Wuhan 12
(1)标量子查询用法例子:
语句:select * from People where age > ( select age from People where name=‘Xiaoming’ );
操作结果:
name city age
Kangkang Beijing 16
解析:整个语句的意思是从People表里查询age列大于Xiaoming的所有信息。子查询( select age from People where name=‘Xiaoming’ )获取People表Kangkang的单行单列数据:age。
2021年5月5日,农历辛丑牛年,三月廿四
#今日立夏# 与春日作别,拥抱热情的夏。
欢迎关注爱测角(iTestCorner),一同学习进步。更多分享,明日见
上一篇:
#爱测角#今日分享_5月4日_学点 MySQL