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

ज़ेंड फ्रेमवर्क जहां क्वेरी में बयान

आप AND जोड़ सकते हैं where() . पर कॉल करके अपनी क्वेरी के लिए कई बार:

$select->where('this = ?', 'myValue')
       ->where('that = ?', 'myValue2');

इसका अनुवाद होगा:

... WHERE this = 'myValue' AND that = 'myValue2'

एक या अधिक जोड़ने के लिए OR आपकी क्वेरी के लिए, orWhere() . का उपयोग करें :

$select->where('this = ?', 'myValue')
       ->orWhere('that = ?', 'myValue2');

इसका अनुवाद होगा:

... WHERE this = 'myValue' OR that = 'myValue2'

नोट

? . का उपयोग करना सुनिश्चित करें प्लेसहोल्डर सिंटैक्स क्योंकि यह SQL इंजेक्शन को रोकने का एक आसान तरीका है।



  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 से MySQLi संक्रमण

  2. MySQL के बिना कंप्यूटर पर MySQL DB का उपयोग करके जावा एप्लिकेशन कैसे चलाएं?

  3. MySQL दिनांक/समय मान को System.DateTime में कनवर्ट करने में असमर्थ। 0/0/0000 0:00:00 मान संग्रहीत नहीं कर सका?

  4. एंड्रॉइड से MySQL सर्वर पर डेटा कैसे भेजें?

  5. PHP+MySQL में आईपी ब्लैकलिस्ट