+ -
当前位置:首页 → 问答吧 → sql语句应该如何写?

sql语句应该如何写?

时间:2011-07-31

来源:互联网

我有a表和b表,b表由于业务需要增加了一列name,以前用a表里的id,如何将b表里的name给添加上
a表
id name
1 甲
2 乙
3 丙

b表
a_id name(新列)
2
3
1
。。。。。。。。。。
b表里已经有1000列了,用update如何通过a.id=b.a_id对应到b表里的name批量修改,否则逐项修改快被搞死了?


作者: chineseyounger   发布时间: 2011-07-31

update b set b.name=(select a.name from a where a.id=b.id)

试试,记得给我加分 哦,呵呵……

作者: snjcaorui   发布时间: 2011-07-31