MySQL birden fazla alanı eşleştirmek için nasıl

1 Cevap php

Im birkaç farklı forum_id yıllardan, forum_id = 5,7,12,43,63,78 gibi bir şey ile forum_id maç çalışıyor

Şu anda bu kod var:

SELECT topic_title, topic_id, forum_id 
FROM $MYSQL_TOPIC 
WHERE topic_title 
LIKE '%%%s%%' 
    AND forum_id = 5 
LIMIT 50

(Mysql_real_escape_string ve sprintf'i kullanarak)

Denedim:

forum_id = 5 OR 7
forum_id = 5|7
forum_id = 5 AND 7
forum_id = 5 & 7

Ama bunların hiçbiri hepsini eşleşen ve bu nedenle bunların hepsi olsa arayacaktır.

1 Cevap

IN forum_id (5,7,12,43,63,78)