【发布时间】:2019-07-01 03:46:18
【问题描述】:
我想通过检查table1 的column2 和table2 的column2 的条件来更新table1 的column1。
我只是得到缺少右括号的错误。
我只是检查两个表的 ID(ID 是另一个表的外键)并检查激活码是否来自查询字符串,如果它们匹配,我只是将状态的值更新为批准
String s = "Approve";
stmt.executeUpdate("UPDATE
( SELECT Approval.STATUS AS st
FROM Approval
JOIN Activity
ON Activity.userid = Approval.id
WHERE Activity.activationcode =
'"+activationcode+"') as up SET up.st = '"+s+"'");
【问题讨论】: