


(c) Instytut Informatyki Politechniki
Poznańskiej
Połączenie
równościowe (3)
•Jeżeli w łączonych relacjach występują
atrybuty o takich samych nazwach, to w zapytaniu muszą być
poprzedzone nazwą relacji w celu uniknięcia dwuznaczności.
•
•
•
•
•W klauzuli FROM można wprowadzić aliasy (alternatywne nazwy relacji)
i używać aliasów zamiast nazw relacji. Jeśli alias został użyty,
to nie wolno używać oryginalnej nazwy relacji.
SELECT nazwisko, p.id_zesp, z.id_zesp,
nazwa
FROM pracownicy p JOIN zespoly z
ON p.id_zesp = z.id_zesp;
SELECT nazwisko, zespoly.id_zesp,
pracownicy.id_zesp, nazwa
FROM pracownicy join zespoly
ON pracownicy.id_zesp = zespoly.id_zesp;