mysql使用update set from select语句的例子
本节内容:
update set from select语句示例。
在mysql数据库中,用一个表的字段填充另一个表,(可能是版本原因)不能直接使用set select的结果,即:
SET columnA=tableB.columnB
FROM
(SELECT columnB FROM tableB WHERE ...)
WHERE ...
方法与步骤:
应该使用inner join,即:
SET friends.friendname=users.username
在使用mysql时,灵活运用update set from select语句,有时可以解决一些相对复杂的问题。
您可能感兴趣的文章:
mysql使用update set from select语句的例子
mysql update不能直接使用select结果进行更新
mysql使用update set from select的例子
mysql select语句同时UPDATE同一张表的方法举例
mysql update set语句的另类应用
mysql队列中实现并发读的实现方法解析
MySQL update 语句的正确用法(多表update、单表update)
mysql 有就插入没有就更新 on DUPLICATE key update批量更新
mysql的存在即更新,不存在即插入的功能
mysql中update语句赋值嵌套select的示例代码