अगर मेरे पास कोई एप्लिकेशन है जहां मैं IN
. बना रहा हूं सूची गतिशील रूप से, और यह खाली हो सकती है, जो मैं कभी-कभी करता हूं वह सूची को असंभव मान के साथ प्रारंभ करता है और उसमें जोड़ता है। उदा. यदि यह उपयोगकर्ता नामों की सूची है, तो मैं एक खाली स्ट्रिंग से शुरू करूंगा, क्योंकि यह एक संभावित उपयोगकर्ता नाम नहीं है। अगर यह एक auto_increment ID है, तो मैं -1 का उपयोग करूंगा क्योंकि वास्तविक मान हमेशा सकारात्मक होते हैं।
यदि यह संभव नहीं है क्योंकि कोई असंभव मान नहीं हैं, तो आपको यह तय करने के लिए एक सशर्त का उपयोग करना होगा कि AND column IN ($values)
शामिल करना है या नहीं WHERE
. में एक्सप्रेशन खंड।