sql怎么连接字段相同但信息无任何相同的3张表? 30podvcd]

发布时间:2016-12-7 5:44:46 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"sql怎么连接字段相同但信息无任何相同的3张表? 30podvcd]",主要涉及到sql怎么连接字段相同但信息无任何相同的3张表? 30podvcd]方面的内容,对于sql怎么连接字段相同但信息无任何相同的3张表? 30podvcd]感兴趣的同学可以参考一下。

sql怎么连接字段相同但信息无任何相同的3张表? 很急,麻烦哪位高手指教一下 在线等

这样吗?

select * from  (select 'aa' a union all  select 'BB' union all  select 'cc' union all  select 'dd' ) b a     ----  aa BB cc dd (所影响的行数为 4 行)

union

2楼高手的请写的清楚些,我看不太懂,你的意思是?a,b是表名还是什么?

没有人知道么?知道的请指教一下,最好是能有实例

我在补充一下,就是有表a,b,c。3各表中都有id,titil,content字段 如:a id title content 1   a      b 2   c      d    b id title content 1   e      f    c id title content 1   i      j 2   g      h 3   k      l 我要的就结果是 id title content 1   a      b 2   c      d 1   e      f 1   i      j 2   g      h 3   k      l 有谁知道怎么做么?

select id,title,content from a union select id,title,content from b union select id,title,content from c

create table #a( id int, title varchar(50), content varchar(50)) insert #a select 1,'a','b' union  select 2,'c','d' create table #b( id int, title varchar(50), content varchar(50)) insert into #b select 1,'e','f' create table #c( id int, title varchar(50), content varchar(50)) insert into #c select 1,'i','j' union  select 2,'g','h' union select 3,'k','l' select * from #a union  select * from #b union   select * from #c   drop table #a drop table #b drop table #c

select * from a union all select * from b union all select * from c

楼主用 union all的都是可行的 union 会合并相同项不可用

问题是合并后的数据集不能修改

select id,title,content from  ( select id,title,content from a union select id,title,content from b union select id,title,content from c )

上一篇:求SQL实例 40feixianxxx]
下一篇:SQL Server 中建立索引有什么标准吗? 5tieshui_zjf]

相关文章

相关评论