我在MySQL
数据库上有这句话:
DELETE FROM `sugarcrm`.`elio_paciente_cstm` WHERE `elio_paciente_cstm`.`telefono_sishos_c` = NOT NULL
我需要从elio_paciente_cstm
中的表格sugarcrm
中删除NULL
行中telefono_sishos_c
以外的所有记录。
但它引发了我的异常:
#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
错误有任何疑问吗?
提前致谢。
答案 0 :(得分:2)
DELETE FROM `sugarcrm`.`elio_paciente_cstm` WHERE `elio_paciente_cstm`.`telefono_sishos_c` IS NOT NULL
比较null
时,不应使用关系运算符