请问如何把一A表中的x列记录,复制到B表的y列呢?

Kenny田 2005-10-15 02:40:39
现有表A 表B
ID username ID users
1 张三 1 Jay
2 李四 2 Null
3 王五 3 Kenny


我现在想把A表中的username列记录,复制到B表的users列中

麻烦大家帮我写一下,用A表中的username列覆盖B表的users列的SQL语句 和 用A表中的username列手插在B表的users列下面
...全文
147 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangfhn 2005-11-07
  • 打赏
  • 举报
回复
把id设置为identity(1,1)
Kenny田 2005-10-16
  • 打赏
  • 举报
回复
insert b(users) select username from a

这一句说ID不能为空,请问如何把ID实例自动编号呢?
Kenny田 2005-10-15
  • 打赏
  • 举报
回复
麻烦大家帮我想想办法
Kenny田 2005-10-15
  • 打赏
  • 举报
回复
insert b(users) select username from a

这一句说ID不能为空,请问如何把ID实例自动编号呢?
lxzm1001 2005-10-15
  • 打赏
  • 举报
回复
不用客气
Kenny田 2005-10-15
  • 打赏
  • 举报
回复
谢谢Lxzm1001,哈哈,开心!
lxzm1001 2005-10-15
  • 打赏
  • 举报
回复
update b set users=(select username from a) where a.id=b.id

insert b(users) select username from a

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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