Mysql
 sql >> Database >  >> RDS >> Mysql

Multiple inner join con più tabelle

Gli inner join sono probabilmente il metodo migliore e te ne servono solo 3.

Questo ti darà un set di risultati con due colonne:azienda e valori associati.

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