Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wiele połączeń wewnętrznych z wieloma tabelami

Połączenia wewnętrzne są prawdopodobnie najlepszą metodą i potrzebujesz tylko 3.

W ten sposób otrzymasz zestaw wyników z dwiema kolumnami:firmą i powiązanymi wartościami.

<>SELECT Tabela4.firma, tabela1.id, tabela1.wartośćFROM Tabela1 INNER JOIN Tabela2 ON Tabela2.table1_id =Tabela1.id INNER JOIN Tabela3 ON Tabela3.table2_id =Tabela2.id INNER JOIN Tabela4 ON Tabela4.table3_id =Tabela3 .id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę wyszukiwać w tabeli wartości oddzielonych przecinkami?

  2. wybrani użytkownicy mają więcej niż jeden odrębny rekord w mysql

  3. Dowiedz się więcej o uprawnieniach na poziomie tabeli MySQL

  4. Ładowanie plików .sql z poziomu PHP

  5. Jak uzyskać całkowitą liczbę wyników, gdy w zapytaniu jest LIMIT?