MySQL双等号

5ha*_*hiL 4 php mysql sql

我正在调试一个旧网站,我得到一些SQL错误.当我浏览它时,我发现了以下查询.

UPDATE boats
set    new_high_date == DATE_ADD(NOW(), INTERVAL 3 MONTH)
WHERE  id=49701
Run Code Online (Sandbox Code Playgroud)

我不知道==这意味着什么.这是一个有效的查询吗?我似乎无法执行它.

我不确定我是否应该改变它,或者它是否意味着什么?

Lou*_*uer 13

在MySQL中没有双重等于你应该删除它.


Joh*_*Woo 9

这是不正确的,在sql中没有双重等号.正确的设置方法是

UPDATE boats 
SET    new_high_date = DATE_ADD(NOW(), INTERVAL 3 MONTH)
WHERE  id = 49701
Run Code Online (Sandbox Code Playgroud)