Как использовать пустую переменную в MySQL более одного раза?

Я пытаюсь проверить две пустые переменные в операторе MySQL, но мне кажется, что синтаксис мне подходит для этого. Вот что у меня есть сейчас, и это продолжает давать мне ошибку. Подскажите, пожалуйста, как я могу это сделать правильно?

  SELECT threads, userid, username, usergroupid
    FROM " . TABLE_PREFIX . "user
   WHERE  
    " . iif(!empty($exuserids), "AND userid NOT IN ($exuserids)") . "
    " . iif(!empty($exgroups), "AND usergroupid NOT IN ($exgroups)") . "
ORDER BY threads DESC 
   LIMIT 1
13
задан OMG Ponies 15 May 2011 в 05:33
поделиться