Hej,
Mam utworzoną tabelę pośredniczącą (tabela3), gdzie mam trzy kolumny:
- id (PK)
- id_tabeli1 (FK)
- id_tabeli2 (FK)
Chciałbym wyświetlić dane z tej tabeli, czyli zestawić to co kryje się pod id_tabeli1 z korespondującym id_tabeli2. Użyłem do tego zapytania:
SELECT tabela1.kolumna1, tabela1.kolumna2, tabela1.kolumna3, tabela2.kolumna1 FROM tabela1, tabela2, tabela3
WHERE tabela1.kolumna4 = tabela3.kolumna1 AND tabela2.kolumna4 = tabela3.kolumna2;
Czy da się to jakoś uprościć? Czy może tak zostać? Czy jest to prawidłowy sposób na wyświetlenie danych z tabeli pośredniczącej?