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

SQL Query dari mendapatkan Tabel SubChild ke Child ke Parent

Saya pikir satu-satunya hal yang OP lakukan salah adalah join kunci yang salah.

coba ini dulu.

SELECT t.id, t.feedback, t1.note as note, p1.name as parent1, p2.name as parent2, 
p3.name as parent3
FROM tblChildOfChild t 
LEFT JOIN tblChild t1 ON t.tblChild_key = t1.id
LEFT JOIN tblParent1 p1 ON t1.tblParent1_key = p1.id
LEFT JOIN tblParent2 p2 ON t1.tblParent2_key = p2.id
LEFT JOIN tblParent3 p3 ON t1.tblParent3_key = p3.id
WHERE t.id = 1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pencarian MySQL dengan Wildcard yang Dipesan, dan Mengekstrak Nilainya

  2. SQL banyak ke banyak pilih

  3. Kinerja MySQL:Mengonversi MySQL ke MariaDB

  4. Apakah ini metode yang aman untuk memasukkan data formulir ke dalam database MySQL?

  5. Misteri MySQL:Nilai null tidak berbeda dengan string non-null