使用关键字OR,SQL语句格式:SELECT * FROM TableName WHERE ColumnName IS NULL OR ColumnName=ColumnValue 示例:SELECT * FROM UserList WHERE test IS NULL OR test='99'示例截图:
如何查询出表1中TBD1102列不为10的⾏?(这么说查出来的结果应该为最上⾯的两⾏,NULL也不等于10)但是,由于NULL不能直接⽤算术运算符进⾏⽐较值。要想把为NULL 的那⾏也查询出来的话,只能使⽤IS NULL。查询SQL语句如下:SELECT * FROM 表1 WHERE TBD1102 <> 10 OR TBD1102 IS NULL;
(这么说查出来的结果应该为最上面的两行,NULL也不等于10) 但是,由于NULL不能直接用算术运算符进行比较值。要想把为NULL 的那行也查询出来的话,只能使用IS NULL。 查询SQL语句如下: SELECT * FROM 表1 WHERE TBD1102 <> 10 OR TBD1102 IS NULL;
(这么说查出来的结果应该为最上面的两行,NULL也不等于10) 但是,由于NULL不能直接用算术运算符进行比较值。要想把为NULL 的那行也查询出来的话,只能使用IS NULL。 查询SQL语句如下: SELECT * FROM 表1 WHERE TBD1102 <> 10 OR TBD1102 IS NULL;