Mar*_*o M 1 mysql sql sql-update
在此错误中,它表明
“FROM 在这个位置不是一个有效的输入”。
这是带有 JOIN 子句的插入语句的代码
UPDATE phpcollab.projects
SET ph.APPROVED='2',
pd.currentBudget = pd.currentbudget - ph.totalvalue
FROM phpcollab.projects pp JOIN phpcollab.photo ph
ON pp.projectID = ph.id
WHERE ID='1';
Run Code Online (Sandbox Code Playgroud)
MySQL 的 update-join 语法不使用from子句:
UPDATE phpcollab.projects pp
JOIN phpcollab.photo ph ON pp.id = ph.projectID
SET ph.APPROVED = '2',
pp.currentBudget = pp.currentbudget - ph.totalvalue
WHERE ph.id = '1';
Run Code Online (Sandbox Code Playgroud)