《数据库系统概论》| 第三章 关系数据库标准语言SQL 知识梳理 (二、数据查询) 知识梳理
数据查询
目录
GROUP BY子句 (WHERE子句中是不能用聚集函数作为条件表达式)
3.4.1 单表查询
-
选择表中的若干列
- 查询经过计算的值
SELECT子句的<目标列表达式>不仅可以为表中的属性列,也可以是表达式
-
选择表中的若干元组
指定DISTINCT关键词,去掉表中重复的行
确定是否为空
-
ORDER BY子句
可以按一个或多个属性列排序
升序:ASC;降序:DESC;默认为升序
-
聚集函数
-
GROUP BY子句 (WHERE子句中是不能用聚集函数作为条件表达式)
用HAVING
3.4.2 连接查询
等值与非等值连接查询
自身连接
外连接
例: 左外连接
3.4.3 嵌套查询
-
带有IN谓词的子查询
-
带有比较运算符的子查询
-
带有ANY(SOME)或ALL谓词的子查询
-
带有EXISTS谓词的子查询
3.4.4 集合查询