sql union 语句

Posted 改变从今天开始

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql union 语句相关的知识,希望对你有一定的参考价值。

1:Union语句: 把两个结果合为一体(但是完全重复的数据会去掉)

Eg1: select name, age,学生无工资 from student

       union  

       select name, age, sal from teacher

Eg2: select top 2  CONVERT(varchar(20),itemId) itemid, fee, addDate  from Orders

         union

         select 合计,SUM(fee),GETDATE() from (select top 2 fee  from Orders) a

 

2:Union All (重复的数据不会去掉)

     工资合计效果:Select  name, sal  from  teacher  

                          union all  

                          select  ‘工资合计’,  sum(sal)  from  teacher

以上是关于sql union 语句的主要内容,如果未能解决你的问题,请参考以下文章

SQL语句中:UNION与UNION ALL的区别

SQL语句中:UNION与UNION ALL的区别

各位大神,怎么在sql语句union中使用order by?

SQL UNION 和 UNION ALL 操作符SQL SELECT INTO 语句SQL CREATE DATABASE 语句

oracle 里SQL语句UNION怎么用

SQL语句:使用了union all后怎么分组排序