如何在mysql中选择它?

时间:2010-06-27 18:53:02

标签: mysql

字段值等于零还是NULL?

3 个答案:

答案 0 :(得分:7)

SELECT * FROM [tablename] WHERE [fieldname] = 0 OR [fieldname] IS NULL

答案 1 :(得分:5)

SELECT * FROM table
WHERE field = 0 OR field IS NULL

答案 2 :(得分:1)

有一个名为ISNULL的便捷功能,如果允许,您可以返回不同的值。您可以像使用它一样使用它:

SELECT ISNULL(fieldName, -999)
FROM _table

另外,对于你的主要问题:

SELECT * FROM _table
  WHERE field IS NULL OR field = 0