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

Как да СЪЕДИНЕТЕ три таблици в Codeigniter

Използвайте този код в модел

public function funcname($id)
{
    $this->db->select('*');
    $this->db->from('Album a'); 
    $this->db->join('Category b', 'b.cat_id=a.cat_id', 'left');
    $this->db->join('Soundtrack c', 'c.album_id=a.album_id', 'left');
    $this->db->where('c.album_id',$id);
    $this->db->order_by('c.track_title','asc');         
    $query = $this->db->get(); 
    if($query->num_rows() != 0)
    {
        return $query->result_array();
    }
    else
    {
        return false;
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Правилно ли използвам Java PooledConnections?

  2. запишете var_dump в текстов файл

  3. ИЗБЕРЕТЕ всички записи, които са на 30 дни

  4. SQLException:Не е намерен подходящ драйвер

  5. Как мога да конвертирам файл MDB (Достъп) в MySQL (или обикновен SQL файл)?