我在MySQL
数据库上有这样一句话:
DELETE FROM `sugarcrm`.`elio_paciente_cstm` WHERE `elio_paciente_cstm`.`telefono_sishos_c` = NOT NULL
我需要从sugarcrm
中的表elio_paciente_cstm
中删除telefono_sishos_c
行中所有不是NULL
的记录。
但它给了我一个例外:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NOT NULL' at line 1
事实上,我正在研究phpmyadmin,我可以用图形化的简单方法来完成这项工作,但我喜欢完全控制我对数据库所做的操作。
有人知道这个NOT NULL
错误吗?
提前谢谢。
DELETE FROM `sugarcrm`.`elio_paciente_cstm` WHERE `elio_paciente_cstm`.`telefono_sishos_c` IS NOT NULL
比较空时不应使用关系运算符