Tree
tabela to połączenie między tabelą Las a tabelą Gatunki. Pomyśl o tym jako o dwóch krokach:
1) Zaczynając od tabeli Las, dołącz do Tree
tabela (z Forest.Fo_name
do Tree.Tr_forest
)
2) Teraz, gdy Drzewo jest znane, dołącz do Species
tabela (z Tree.species
do Species.sp_name
)
Napisałbym ostatnie zapytanie w ten sposób:
SELECT Forest.Fo_name, Species.Sp_name, Species.Sp_woodtype
FROM Forest
JOIN Tree ON Forest.Fo_name=Tree.Tr_forest
JOIN Species ON Tree.species=Species.sp_name
WHERE Fo_loc='ARTIC'
ORDER BY Fo_name, Sp_name