【发布时间】:2013-02-13 00:12:16
【问题描述】:
这是我的mysql表:
这是数据:
我的查询:
SELECT *
FROM `tb1s`
WHERE name != 'Test'
返回 id 为 1、6、8、10 的记录,而不是 name 字段中值为 NULL 的记录(id 为 9 的记录)。
我如何在上述查询中也获得此记录(即 NULL 值记录)。
我知道我们可以用另一个条件来做到这一点,例如:
WHERE name != 'Test' || name IS NULL
但是有没有一种方法可以避免在此类查询中每次都指定这个附加条件 (|| name IS NULL)?
MySQL 中的一些设置还是什么?
【问题讨论】: