2012-08-24 9 views

उत्तर

40

के बजाय <>, तो आप उपयोग कर सकते हैं NOT IN (5616,1095...)

SELECT * 
FROM wp_posts AS p 
WHERE post_type = 'post' 
AND post_status = 'publish' 
AND ID NOT IN (5616,1095,1357,271,2784,902) 
ORDER BY post_title DESC 
+0

का उपयोग अपने उत्तर – lgt

+0

के लिए बहुत धन्यवाद 22 सेकंड तक मारना चाहिए। :-) +1, और मेरा जवाब हटा रहा है। –

2
SELECT * FROM wp_posts AS p WHERE post_type = 'post' 
AND post_status = 'publish' AND 
ID NOT IN (5616,1095,1357,271,2784,902) ORDER BY post_title DESC 
2

<> ऑपरेटर एक भी छोड़ दिया और सही तर्क तुलना अगर वे समान नहीं हैं या नहीं। आपके मामले में आपके पास एक बाएं हाथ का तर्क है जिसे जांचने की आवश्यकता है (मुझे लगता है) यह देखने के लिए कि ID दाईं ओर वाले मानों में से कोई नहीं है। इसलिए आपको ID NOT IN (5616,1095,1357,271,2784,902)

संबंधित मुद्दे