Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में क्लॉज पैरामीटर सूची में खाली

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

यदि यह संभव नहीं है क्योंकि कोई असंभव मान नहीं हैं, तो आपको यह तय करने के लिए एक सशर्त का उपयोग करना होगा कि AND column IN ($values) शामिल करना है या नहीं WHERE . में एक्सप्रेशन खंड।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पायथन mysql क्वेरी परिणाम को json में परिवर्तित कर रहा है

  2. कोल्डफ्यूजन एक क्वेरी को पैरामीटरेट करना

  3. लूप सरणी के लिए, डुप्लीकेट कुंजी पर तालिका में सम्मिलित करें का उपयोग करते समय त्रुटि

  4. जावास्क्रिप्ट फ़ंक्शन पोस्ट करें और PHP स्क्रिप्ट को कॉल करें

  5. पर्ल कनेक्शन पूलिंग