您的位置:首页 > 其它

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: