检查mysql行是否不在数组中

Nia*_*son 1 php mysql arrays where-clause

我知道你可以使用

WHERE `age` IN ($ages) 
Run Code Online (Sandbox Code Playgroud)

查找列age等于数组的一部分的行.

但我需要知道的是 - 如果你想找到不在age数组中的行怎么办?

谢谢

Mic*_*ski 10

你需要NOT IN.是的,真的很简单.

$ages = "1,3,4,7,9";

// Your SQL WHERE clause...
WHERE `age` NOT IN ($ages) 
Run Code Online (Sandbox Code Playgroud)