Php 使用JOIN更新MySQL中的两个表
我在使用加入时遇到更新问题(在php中) 例如,我有两个表(t1,t2)Php 使用JOIN更新MySQL中的两个表,php,mysql,Php,Mysql,我在使用加入时遇到更新问题(在php中) 例如,我有两个表(t1,t2) t1->列出人员 t2->列表存储 我想更新特定名单上的人 mySQL代码: UPDATE t1 SET t1.attr = '852' FROM t1 join t2 ON t1.list = t2.id WHERE t1.attr = '220' AND t2.type = '90' 为什么这个代码不起作用? 请帮助我…“为什么这段代码不起作用”-因为它是sqlserver语法。有关mysql语法,请参见“多表语法:
UPDATE t1
SET t1.attr = '852'
FROM t1 join t2 ON t1.list = t2.id
WHERE
t1.attr = '220' AND t2.type = '90'
为什么这个代码不起作用?
请帮助我…“为什么这段代码不起作用”-因为它是sqlserver语法。有关mysql语法,请参见“多表语法:”——参见这些页面非常简单
UPDATE t1
JOIN t2 ON t1.list = t2.id
SET t1.attr = '852'
WHERE t1.attr = '220'
AND t2.type = '90'