sql >> Database >  >> RDS >> Mysql

Geneste joins in Codeigniter

De Codeigniter docs een join uitleggen als volgt:

join($table, $cond[, $type = ''[, $escape = NULL]])

er is geen documentatie over geneste join-ondersteuning. U kunt dus een query maken als:

$this->db->select('users.*, GROUP_CONCAT(category.title SEPARATOR ',') as title')
         ->from('users')
         ->join('procducts as pr INNER JOIN category ON pr.category_id =category.id','users.id=pr.user_id','left')
         ->group_by('users.id');
$query = $this->db->get();


  1. MySQL:Linker join en kolom met dezelfde naam in verschillende tabellen

  2. Hoe de standaarddeviatie binnen een rij te selecteren? (in SQL - of R :)

  3. Wat is in SQL / MySQL het verschil tussen ON en WHERE in een join-instructie?

  4. Voorgestelde manier om meerdere sql-instructies in python uit te voeren?