Union联合连接
- 把表和表之间的数据以纵向的方式连接在一起
- 若干个select子句要联合成功的话,必须满足俩个条件:1.这若干个select子句输出的列数必须是相等的2.这若干个select子句输出的数据类型是兼容的
- 代码:
--输出“每个”员工的姓名,工资,上司的名字
select "E1".员工姓名,"E1".员工工资,"E2".员工姓名 "上司姓名"
from emp "E1"
join emp "E2"
on "E1
本文探讨了SQL中的UNION和UNION ALL操作,解释了它们如何将多个查询结果集合并,并指出UNION会去除重复行并排序,而UNION ALL则不处理重复行且效率更高。如果不需要去重和排序,使用UNION ALL更为高效。
Union联合连接
--输出“每个”员工的姓名,工资,上司的名字
select "E1".员工姓名,"E1".员工工资,"E2".员工姓名 "上司姓名"
from emp "E1"
join emp "E2"
on "E1

被折叠的 条评论
为什么被折叠?