- 爱易网页
-
MSSQL教程
- union 的有关问题
日期:2014-05-19 浏览次数:20567 次
union 的问题
a 表
cu_id cur_name date
1 abc 2006
2 def 2007
5 efg 2008
b 表
cur_id cur_name date
1 abc 2007
1 abc 2007
3 def 2008
用a union b 时
线保证 b 里边的数据
也就是 b 里边要是有的话
union 后的结果就是 b 的数据
a 表和表合并后为
1 abc 2007
1 abc 2007
3 def 2008
5 efg 2008
------解决方案--------------------seelct * from b
union all
select * from a
where not exists (
select 1 from b where
cur_name =a.cur_name
)
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。