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

nối các bảng và hiển thị kết quả [Laravel 5]

Đầu tiên, id của bạn trên groups phải căn chỉnh với group_id trên project_group , bên phải? Vì vậy, tôi sẽ giả sử 'GROUP1' có id là 115 chứ không phải 1 như bạn có.

Thứ hai, các câu hỏi liên quan đến các dự án như thế nào? Bạn có group_id đối với các câu hỏi, có vẻ như nó phải là một id dự án, nhưng điều này không chắc chắn.

CHỌN text
TỪ questions
INNER THAM GIA project_group SỬ DỤNG (group_id )
INNER JOIN groups BẬT project_group . project_id =groups . id
WHERE groups . name ='GROUP1'
project_group . user_id =3;

Một lần nữa, điều này sẽ chỉ hoạt động nếu bạn sửa group_id trở thành khóa ngoại tham chiếu id trên groups bàn. Trong trường hợp này, điều này sẽ làm những gì bạn muốn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chèn giá trị trong bảng có cột động Jdbc / Mysql

  2. Kết nối Visual COBOL với MySQL

  3. mysql:SOURCE lỗi 2?

  4. php + mysql + google map

  5. Làm thế nào để hiển thị tổng số của hàng cuối cùng theo filestatus?