Mysql
 sql >> Base de données >  >> RDS >> Mysql

Plusieurs jointures internes avec plusieurs tables

Les jointures internes sont probablement la meilleure méthode, et vous n'en avez besoin que de 3.

Cela vous donnera un ensemble de résultats avec deux colonnes :société et valeurs associées.

SELECT Table4.company, table1.id, table1.value
FROM Table1
    INNER JOIN Table2
        ON Table2.table1_id = Table1.id
    INNER JOIN Table3
        ON Table3.table2_id = Table2.id
    INNER JOIN Table4
        ON Table4.table3_id = Table3.id