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

कोडनिर्देशक में क्वेरी:कहाँ प्राप्त करें या

आप where_in . का उपयोग कर सकते हैं एक ही कॉलम के लिए एकाधिक या-कथनों के शॉर्टकट के रूप में विधि:

$available_ids = [1, 2, 3];

$this->db->where_in('id', $available_ids);
// WHERE id IN (1, 2, 3)

यदि आप एक से अधिक कॉलम देखना चाहते हैं (नाम 'एडम' है या शीर्षक 'ग्रैंड पूबा' है या स्थिति 'सक्रिय' है), तो आप or_where का उपयोग कर सकते हैं इसके बजाय विधि:

$this->db->where('name', $name);
$this->db->or_where('title', $title);
$this->db->or_where('status', $status); 
// WHERE name = 'Adam' OR title = 'Grand Poobah' OR status = 'Active'

यह सब एक साथ रखने के लिए, आप

$available_ids = [1, 2, 3];

$query = $this->db->select('*')->from('bla')->where_in('id', $available_ids)->get();
// SELECT * FROM bla WHERE id IN (1, 2, 3)

CodeIgniter v3 Reference
CodeIgniter v2 Reference



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एकाधिक ड्रॉपडाउन मान एक पंक्ति में सम्मिलित करना एकाधिक पंक्ति में नहीं

  2. php . में mysql enum मान प्रदर्शित करना

  3. MySQL:ऐरे के साथ JSON ऑब्जेक्ट बनाने का अनुरोध

  4. प्रति उपयोगकर्ता अपठित आइटम अलर्ट के लिए डेटाबेस की संरचना कैसे करें

  5. चयन का उपयोग करते समय MySQL बिट फ़ील्ड मान नहीं देख सकता