MySQL双等号

时间:2012-10-16 06:07:26

标签: php mysql sql

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

UPDATE boats
set    new_high_date == DATE_ADD(NOW(), INTERVAL 3 MONTH)
WHERE  id=49701

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

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

3 个答案:

答案 0 :(得分:13)

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

答案 1 :(得分:9)

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

UPDATE boats 
SET    new_high_date = DATE_ADD(NOW(), INTERVAL 3 MONTH)
WHERE  id = 49701

答案 2 :(得分:4)

盲目地你可以删除它们,因为MYSQL没有任何==