代码点读机 / SQL / ALL

ALL SQL · 查询子句

ALL 与 UNION 搭配时保留所有行,包括重复行。

怎么用

SELECT 列 FROM 表A UNION ALL SELECT 列 FROM 表B; 合并结果保留重复

小例子

SELECT 姓名 FROM 一班学生 UNION ALL SELECT 姓名 FROM 二班学生;

运行结果

返回两个班所有学生姓名,包括重复。

提醒:UNION ALL 比 UNION 快,因为不需要去重;确定无重复或需要保留重复时用 ALL

官方文档:https://www.sqlite.org/lang_select.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← SQL全部词条