gpt4 book ai didi

MySQL 从一个表更新到另一个表但条件不工作?

转载 作者:可可西里 更新时间:2023-11-01 06:55:33 24 4
gpt4 key购买 nike

在这个问题上,我尝试了一种似乎对其他人有效的解决方案:

Update table a from table b where (conditions)我似乎无法让它工作,MySql 给我一个语法错误。

我有两个表,我需要将一个表中的列更新为另一个列的值,其中一个 id 在两个表中都匹配。

UPDATE video_data SET video_data.date_timestamp = video.date_timestamp FROM video_data JOIN video ON video_data.video_id = video.video_id

我不确定我的语法有什么问题。我很累,也许这只是我的眼睛在玩弄我。感谢您的帮助!

最佳答案

试试这个语法:

UPDATE video_data, video 
SET video_data.date_timestamp = video.date_timestamp
WHERE video_data.video_id = video.video_id

关于MySQL 从一个表更新到另一个表但条件不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6935741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com