Исключение значений в SQL запросе

Автор kak2z, 02 мая 2013, 23:44:34

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kak2z

Есть такой запрос

SELECT * FROM  smf_topics, smf_messages
WHERE smf_topics.id_board IN ({array_int:id_boards}) AND smf_topics.id_first_msg=smf_messages.id_msg
ORDER BY  `smf_topics`.`id_topic` DESC
LIMIT {int:start}, {int:num_news}


с помощь IN и массива я указываю те разделы которые надо выбрать при выполнении запроса... но у меня так получается что надо почти все разделы за исключением трех.. можно ли как то облегчить запрос и сделать так что бы было исключение значений, а не выборка по ним)
Спасибо.
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

Фисташка

and smf_topics.id_board NOT IN (1,2) //ID исключённых рвзделов