与 sql IN() 语句相反


opposite of sql IN() statement

与 IN() sql 语句相反是什么?我将如何构建以下语句以提取除 2、5 和 6 之外的所有记录。IN前面的"!"不起作用。

$sql = "SELECT * FROM table WHERE column IN('2','5','6')"; 
$sql = "SELECT * FROM table WHERE column NOT IN('2','5','6')"; 

编辑:

正如评论中的"onedaywhen"和"ypercube"所指出的那样,

对于允许列,您可能需要添加

OR column IS NOT NULL

OR column IS NULL