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请问能不能创建一 个新字段... 展开
其他答案
或者你只想得到结果: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
来自北京市
赞(0)点赞赞(0)举报
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。




