要查询 xxxx 不等于 1、2、3、4、5 的记录,你可以使用 NOT IN 或者 != (不等于) 结合 AND 的方式。
以下是几种常用的 SQL 写法:
SELECT * FROM database WHERE xxxx NOT IN (1, 2, 3, 4, 5);SELECT * FROM database
WHERE xxxx <> 1
AND xxxx <> 2
AND xxxx <> 3
AND xxxx <> 4
AND xxxx <> 5;关于 NULL 值:如果 xxxx 字段可能包含 NULL 值,且你也想把这些 NULL 记录查出来,可以使用:
SELECT * FROM database WHERE xxxx NOT IN (1, 2, 3, 4, 5) OR xxxx IS NULL;xxxx 字段已经建立了索引,以提高查询效率。