(急)如何将一个表中的数据添加到另一个表的后面(两个表字段一样)

liuka 2008-08-27 11:15:19
如题
表A,B
A,B中都有数据
现在请问该怎么把A表中的所有数据添加到B表的后面??
...全文
184 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
内存泄漏 2008-09-06
  • 打赏
  • 举报
回复
那ID是关键字,你又希望把ID相同的数据添加进去,怎么可能呢?? 关键字是不允许重复的!!
liuka 2008-09-05
  • 打赏
  • 举报
回复
ID是关键字 啊
我希望把A表中的数据全部加到B表后面
不管他们的ID是否相同
内存泄漏 2008-09-04
  • 打赏
  • 举报
回复
你的ID是关键字吗? 如果两个表都有同样的ID值的记录,你想怎么处理??
liuka 2008-09-04
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 tabby 的回复:]
假如ID可能重复,则:
insert into table2 value(select * from table1 where table1.ID not in(select ID from table2))

[/Quote]
ID相同 但数据不同啊
我希望把A表中的数据全部加到B表后面
不管他们的ID是否相同
内存泄漏 2008-08-31
  • 打赏
  • 举报
回复
假如ID可能重复,则:
insert into table2 value(select * from table1 where table1.ID not in(select ID from table2))
cang0lang 2008-08-27
  • 打赏
  • 举报
回复
up
draculacsdn 2008-08-27
  • 打赏
  • 举报
回复
insert into table2 value(select * from table1)
但是需要保证a 和B的主键不能重复
liuka 2008-08-27
  • 打赏
  • 举报
回复
两个表中的主键都是ID 为int型
没有自加的
liuka 2008-08-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 draculacsdn 的回复:]
insert into table2 value(select * from table1)
但是需要保证a 和B的主键不能重复
[/Quote]
现在我就是希望知道如果有重复的该怎么做?
Cricketol 2008-08-27
  • 打赏
  • 举报
回复
顶了

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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