两张表,若如果想让B中的bname字段的值等A表中对应id的aname值

有个朋友问了我这个一个数据库的问题,如下

两张表,若如果想让B中的bname字段的值等A表中对应id的aname值

表A

id aname
1 1
2 2
3 3

表B

id bname
1  
2  
3  

请写出正确的sql语句。

我给出的答案如下,亲测可以通过

UPDATE B LEFT JOIN A ON B.`id` = A.`id` SET B.`bname` = A.`aname`;

猜你喜欢

转载自blog.csdn.net/qq_26896085/article/details/105041015
今日推荐