Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara Menerjemahkan Query Codeigniter yang Sudah Diformat Menjadi Query Mysql Asli (misalnya $this->db->select('table1.*,table2.*,table3.*'))

Anda cukup mencetak kueri Anda, Kemudian Anda dapat melihat kueri Anda dalam format sql asli.

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.
}

Namun error yang anda dapatkan adalah -> Anda tidak memiliki tabel bernama barang. Pastikan tabel tersebut ada.

Semoga Membantu...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masukkan ke dalam basis data jarak jauh ASIFormDataRequest:Mendapatkan 400 Kode, Permintaan Buruk

  2. Saya tidak dapat menghapus baris setelah menambahkan kunci asing

  3. Catatan SQL Count dalam sebulan menggunakan cap waktu unix

  4. Prosedur tersimpan hasil pencampuran ke dalam tabel temp dari permintaan yang berbeda

  5. perbarui daftar pengguna dalam grup:UPDATE atau DELETE + INSERT