Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tham gia lồng nhau trong Codeigniter

Codeigniter docs giải thích tham gia như sau:

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

không có tài liệu về hỗ trợ kết hợp lồng nhau. Vì vậy, bạn có thể tạo một truy vấn như:

$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn hàng từ bảng kết hợp bên trái trong đó nhiều điều kiện là đúng

  2. Giá trị tùy chỉnh tăng tự động MySQL

  3. Ruby on Rails - không thể tải tệp như vậy - mysql2 / 2.2 / mysql2 (LoadError)

  4. Quy trình đã lưu trữ Tự động xóa các hàng cũ hơn 7 ngày trong MYSQL

  5. Hiểu về BẢNG TRUNCATE của MySQL bằng các ví dụ thực tế