我在使用内部联接的mysql更新查询中遇到错误

时间:2019-06-03 13:28:57

标签: mysql

在phpMyadmin中运行此查询时出现错误。查询是使用内部联接更新表。请帮助我

我的表是:

  

userpswd

  • ID
  • 密码
  • 名称
  • 颜色4
  • 彩色5
  • 索引
  • oncampus_present(我要更新的列)
  

校园内

  • 索引
  • ID

我已经遍历了这里给出的关于相同主题的大多数线程,而且似乎都无法正常工作。

UPDATE userpswd
SET oncampus_present='yes'
FROM userpswd
INNER JOIN oncampus
ON userpswd.ID=oncampus.ID
WHERE userpswd.oncampus_present=NULL

1 个答案:

答案 0 :(得分:0)

您的SQL语法有误

尝试一下

UPDATE userpswd
INNER JOIN oncampus
ON userpswd.ID=oncampus.ID
SET oncampus_present='yes'
WHERE userpswd.oncampus_present IS NULL
相关问题