sql语句应该怎么写

sql语句应该怎么写

sql语句应该如何写?

我有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批量修改,否则逐项修改快被搞死了?




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

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



SQL code

update b inner join a on b.a_id=a.id set b.name=a.name


                        
  
  
                    
sql语句应该怎么写

相关文章:

你感兴趣的文章:

标签云: