使用关键字OR,SQL语句格式:
SELECT * FROM TableName WHERE ColumnName IS NULL OR ColumnName=ColumnValue
示例:
SELECT * FROM UserList WHERE test IS NULL OR test='99'
示例截图:
WHERE ISNULL(列名,'')<>'123'
查询 列不为123的,用isnull函数就行了。
控制本身代表不存在
他不等于任何已知确定的值
一般判断是否为空值,可使用函数isnull(字段名)
返回值为逻辑型,真或假
select * from table_name where column_name is NULL or column_name <> value
补充一下最佳的答案的SQL写法!
如果涉及到多个条件最好写成这样
SELECT * FROM UserList WHERE XXX and (test IS NULL OR test='99')