文章目录

union联合查询

对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。

select 字段列表 from1 ...
unionallselect 字段列表 from2 ...
  • 对于联合查询的多张表的列数和字段类型都需要保持一致。
  • union all 会将全部的数据直接合并在一起
  • union 会对合并之后的数据去重
  • 例题: 将薪资低于 5000 的员工 , 和 年龄大于 50 岁的员工全部查询出来
select * from emp where salary < 5000
union all
select * from emp where age > 50;
// 不回去重
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐