在哪里工作,但不是在哪里

时间:2012-09-13 10:03:30

标签: php zend-framework zend-db

fetchAll()中,我试图过滤掉一些我不想提取的选项。但是使用NOT IN会给出一个空数组。虽然只使用具有相同参数的IN,但它正在运行:

$model->fetchbysql("shortcut NOT IN (2, 3)", null, null);  // Not working
$model->fetchbysql("shortcut IN (2, 3)", null, null);      // Working

1 个答案:

答案 0 :(得分:0)

尝试像这样进行查询。

SELECT * FROM usermaster WHERE UserId IN (1, 2, 3, 4, 5);

SELECT * FROM usermaster WHERE UserId NOT IN (1, 2, 3, 4, 5);

两个SQL查询都可以正常工作。