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

मूल मैसकल क्वेरी में कोडनिर्देशक पूर्व स्वरूपित क्वेरी का अनुवाद कैसे करें (उदाहरण के लिए $this->db->select('table1.*,table2.*,table3.*'))

आप बस अपनी क्वेरी प्रिंट कर सकते हैं, फिर आप अपनी क्वेरी को मूल sql प्रारूप में देख सकते हैं।

function tampilkan_data(){
    $this->db->select('barang.*,barang_keluar.*,barang_masuk.*');
    $this->db->from('barang');
    $this->db->join('barang_keluar', 'barang.id_barang=barang_keluar.id_barang','left');
    $this->db->join('barang_masuk', 'barang.id_barang=barang_masuk.id_barang','left');
    $this->db->order_by('barang.id_barang','asc');
    $this->db->order_by('barang.kode_barang','asc');
    $this->db->where('barang.status','0');
    $query = $this->db->get()->result(); // notice that i have removed the return keyword
    echo $this->db->last_query(); // This will print your query directly on the screen.
}

लेकिन आपको जो त्रुटि मिल रही है वह है -> आपके पास बारंग नाम की कोई तालिका नहीं है। सुनिश्चित करें कि तालिका मौजूद है।

आशा है कि यह मदद करता है...



  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. यदि दोनों फ़ील्ड गैर-अद्वितीय हैं तो क्या एक विदेशी कुंजी बनाई जा सकती है?

  3. IN ऑपरेटर, MySQL के लिए अल्पविराम से अलग तर्क

  4. एक स्व-संदर्भित विदेशी कुंजी के साथ एक पंक्ति को हटाना

  5. एक परिपत्र संदर्भ से बचने की कोशिश कर रहा है