我尝试使用 join 子句从 2 个表中更新某些字段。但是每次测试都不好,mysql返回错误。
我的查询是:
UPDATE `Table1` t1 , `Table2` t2
LEFT OUTER JOIN `Table2` t3 ON t1.acIndex = t3.ecActe
SET t2.ecDate=DATE_SUB(t2.ecDate, INTERVAL 183 DAY), t1.acDateF=DATE_SUB(t1.acDateF, INTERVAL 183 DAY), t1.acDateDebut=DATE_SUB(t1.acDateDebut, INTERVAL 183 DAY)
WHERE (t1.acTraitement='5861' AND t1.acDateDebut>'2012-12-07' )
那么你能帮我找出为什么查询不好吗?谢谢