【求】大量数据插入的最佳方案

wxylvmnn 2013-02-05 01:04:00
2个表,分别是表A和表B。

表A有主键字段A1,内容如下:
A01
A02
...

表B有主键字段B1和A1,现在的内容是这样的:
B01,A01
B02,A01
B03,A02
...


希望得到的东西是:
根据表A的数据,把表B的数据进行更新。
更新后,希望表B变成如下:
B01,A01
B01,A02
B02,A01
B02,A02
B03,A01
B03,A02
...

现在,表Bdistinct一下B1字段,有1000万条以上。

该如何快速有效的实现啊?请赐教哈。
...全文
579 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxylvmnn 2013-02-05
  • 打赏
  • 举报
回复
谢谢yangsh0722的回复哈, 我这不是要简单的实现,是需要考虑效率最大化。。。
-Tracy-McGrady- 2013-02-05
  • 打赏
  • 举报
回复
update B set ddd2=ddd1 from A where A.A1=B.A1

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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