我有一个像(123,456,789,etc...)
这样的personID数组,我想做的就是像这样SELECT * FROM tblperson WHERE personID <> '123' or personID <> '456' or personID <> '789'
请注意,我要获取的personID来自动态数组。谢谢!
答案 0 :(得分:0)
不用于
SELECT * FROM tblperson WHERE personID not in ( 123 ,456 , 789)
在使用javascript时,请尝试以下代码来生成查询
var ids = [123 ,456 , 789];
var query = 'SELECT * FROM table WHERE id not IN (' + ids.join() + ')';