Oracle中Union与Union All有什么区别?

vina 2010-06-09 02:03:33
Oracle中Union与Union All的有什么区别,各异举例说明!谢谢
...全文
65 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
vina 2010-06-10
  • 打赏
  • 举报
回复
谢啦!
bobo_911 2010-06-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 q107770540 的回复:]
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;

Union All:对两个结果集进行并集操作,包括重复行,不进行排序;
[/Quote]


说的很清楚啦。union all 取所以的数据,union 会筛选重复的数据 保留一条,就是没有重复的数据
yazzyazz 2010-06-09
  • 打赏
  • 举报
回复
正解啊!
SP12345678902 2010-06-09
  • 打赏
  • 举报
回复
楼上和楼上的楼上都是正解
我也不好说什么了
楼主酌情给点分呗
Harvey_He 2010-06-09
  • 打赏
  • 举报
回复

A:
id name
1 zhang
2 wang
3 li

B
id name
2 wang
3 li
4 zhao

A union B

1 zhang
2 wang
3 li
4 zhao


A union all B

1 zhang
2 wang
2 wang
3 li
3 li
4 zhao



q107770540 2010-06-09
  • 打赏
  • 举报
回复
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;

Union All:对两个结果集进行并集操作,包括重复行,不进行排序;

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧