无法在站点或SQL文档中找到任何内容:SELECT * FROM cal_entry WHERE cal_entry.parent_id<> 'null'
它实际上显示了没有NULL值的行(这些是数据库中的实际NULL值,而不是包含'null'的字符串)。当然,根据文档,我应该使用NOT NULL。顺便说一句,它不适用于= 'null<
表中只有一列,如下所示:(field3为空。我使用QTODBC7.0执行SQL查询,此应用程序使空字段在查询结果中显示为空白,而不是显示文本“NULL”)select * from table where field3<> 'randomstring'
我期望查询返回field3不等于“随机字符串”值的所有字段。列'field3‘不等于</
但当我尝试选择所有不是'CB‘的值时,查询结果也忽略了所有空值。+--------------++--------------+| NULL|4 rows in set (6.32 sec)
mysql> select distinct field_value from TableName where