Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да преведете предварително форматирана заявка на Codeigniter в оригинална 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.
}

Но грешката, която получавате е -> Нямате таблица с име barang. Уверете се, че таблицата съществува.

Надявам се да помогне...



  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. java.net.ConnectException

  3. INT сравнение без израз WHERE

  4. Mysql select recursive get all child с множество нива

  5. MySQL система за проследяване