Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

gabungkan tabel dan tampilkan hasil [Laravel 5]

Pertama, id di groups harus sejajar dengan group_id di project_group , Baik? Jadi, saya akan menganggap 'GROUP1' memiliki id 115 dan bukan 1 seperti yang Anda miliki.

Kedua, bagaimana pertanyaan berhubungan dengan proyek? Anda memiliki group_id pada pertanyaan, yang sepertinya harus berupa id proyek, tetapi ini tidak pasti.

PILIH text
DARI questions
INNER JOIN project_group MENGGUNAKAN (group_id )
INNER GABUNG groups DI project_group .project_id =groups .id
DI MANA groups .name ='GROUP1'
DAN project_group .user_id =3;

Sekali lagi, ini hanya akan berfungsi jika Anda memperbaiki group_id menjadi referensi kunci asing id pada groups meja. Dalam hal ini, ini harus melakukan apa yang Anda inginkan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EXPLAIN dan COUNT mengembalikan dua nilai yang berbeda

  2. Cara Mendapatkan Data Minggu Ini di MySQL

  3. MySQL:temukan ID pesanan yang hilang

  4. Konversi DateTime untuk MySQL menggunakan C#

  5. dapatkan daftar teman di mysql