房天下问答 >业主生活>其他> 问题详情

sql 合并表 union的问题

我要合并两张表a,ba表字段如下:id name1 a2 b3 c。。。b表字段如下id name1 e2 f3 g。。。然后我的sql 语句如下 select * from a union select * from b我发现id中的字段会出现重复id name1 a2 b3 c1 e2 f3 g请问能不能创建一 个新字段... 展开
海外天空|2010-12-17 07:45

其他答案

thef

或者你只想得到结果:select name,row_number() over(order by name) id from (select name from a union select name from b) ta如果是想把合并的结果插入到表中,如果表的id字段为自动增长列,直接这样就行了:insert into cselect name from a union select name 展开
2010-12-17 15:40
来自北京市

免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关于我们网站合作联系我们招聘信息房天下家族网站地图意见反馈手机房天下开放平台服务声明加盟房天下
Copyright © 北京搜房科技发展有限公司
Beijing SouFun Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:jubao@fang.com
返回顶部
意见反馈