union 和 union all 的区别
2008-10-14 16:56
465 查看
SQL> select * from stud;
SID KCBM CJ RQ
---------- ---------- ---------- ---------- -
1 语文 60 10-1月 -05
2 数学 60 02-10月-05
3 英语 90 25-1月 -05
1 数学 99 10-1月 -05
3 数学 60 25-1月 -05
2 语文 20 02-10月-05
4 语文 35 25-1月 -05
4 数学 55 25-1月 -05
4 英语 50 25-1月 -05
已选择9行。
SQL> select cj from stud
2 union
3 select avg(cj) from stud;
CJ
----------
20
35
50
55
58.7777778
60
90
99
已选择8行。
SQL> select cj from stud
2 union all
3 select avg(cj) from stud;
CJ
----------
60
60
90
99
60
20
35
55
50
58.7777778
已选择10行。
union 排序,union all 不排序
原文出处http://inl.itpub.net/post/3375/16816
SID KCBM CJ RQ
---------- ---------- ---------- ---------- -
1 语文 60 10-1月 -05
2 数学 60 02-10月-05
3 英语 90 25-1月 -05
1 数学 99 10-1月 -05
3 数学 60 25-1月 -05
2 语文 20 02-10月-05
4 语文 35 25-1月 -05
4 数学 55 25-1月 -05
4 英语 50 25-1月 -05
已选择9行。
SQL> select cj from stud
2 union
3 select avg(cj) from stud;
CJ
----------
20
35
50
55
58.7777778
60
90
99
已选择8行。
SQL> select cj from stud
2 union all
3 select avg(cj) from stud;
CJ
----------
60
60
90
99
60
20
35
55
50
58.7777778
已选择10行。
union 排序,union all 不排序
原文出处http://inl.itpub.net/post/3375/16816
相关文章推荐
- mysql中union和union all的区别和注意点
- MySQL UNION与UNION ALL的区别
- union,union all用法及区别
- Union与Union All的区别
- union和union all的区别
- SQL中Union与Union All的区别
- SQL的inner join、left join、right join、full join、union、union all的区别
- Oracle中union和union all的区别
- union和union all的区别
- union和union all的区别
- SQL Server函数大全(三)----Union与Union All的区别
- Union与Union All的区别
- Union与Union All的区别
- UNION ALL 和 UNION 的区别
- Union和Union All的区别
- Union和Union All的区别
- union与union all的区别
- SQL:union和union all的区别
- 图解SQL的inner join、left join、right join、full outer join、union、union all的区别
- union和union all的区别