我有2张桌子。
表1名为:用户
行:
表2命名为:数据
行:
我需要使用表数据的Data3更新用户行数据,而在表数据上的数据行Data1 =是对于数据用户名,数据1 =是。
我有这个:
UPDATE Users JOIN Data ON Data1 = 'Yes' SET Data = Data3 WHERE Name_Data = Name_Users
我尝试其他人,但没有任何效果,有可能吗?,谢谢
答案 0 :(得分:1)
我认为您的sql将如下所示
UPDATE Users u
JOIN Data d ON d.Name_Data = u.Name_Users and d.Data1 = 'Yes'
SET u.Data = d.Data3