刚开始可能会有使用先复合语句的写法,就是写update中又select,想法是对的,将查出的语句中的值做为条件给update使用,不过一旦使用了,就可能会出现下面这种情况 这就是sql中不能先select出同一表中的某些值,再updat
刚开始可能会有使用先复合语句的写法,就是写update中又select,想法是对的,将查出的语句中的值做为条件给update使用,不过一旦使用了,就可能会出现下面这种情况
这就是sql中不能先select出同一表中的某些值,再update这个表(在同一语句中),这样就有了下面的这种解决方案
UPDATE t1LEFT JOIN t2 ON t1.user_id = t2.id SET t1.telephoneNumber = t1.mobileNumberWHERE1 =1
这样就可以解决
来源地址:https://blog.csdn.net/Demolist/article/details/127666054
--结束END--
本文标题: Update语句进行多表关联
本文链接: https://www.lsjlt.com/news/402263.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0