‹#›
(c) Instytut Informatyki Politechniki Poznańskiej
•Jeśli nazwy atrybutów w warunku połączeniowym są takie same, wówczas połączenie równościowe nosi nazwę połączenia naturalnego (ang. natural join).
•Składnia ANSI:
•operator NATURAL JOIN – warunki równości dotyczą wszystkich par atrybutów o takich samych nazwach, należących do łączonych relacji.
•
•
•
•operator JOIN ... USING () – warunki równości dotyczą tylko atrybutów wymienionych po słowie USING
Połączenie naturalne (1)
SELECT lista_atrybutów
FROM relacja_1 NATURAL JOIN relacja_2;
SELECT lista_atrybutów
FROM relacja_1 JOIN relacja_2 USING (lista_atrybutów);