‹#›
(c) Instytut Informatyki Politechniki Poznańskiej
Iloczyn kartezjański
•Iloczyn kartezjański (ang. cross-join) dwóch relacji to zbiór wszystkich możliwych kombinacji krotek z obu relacji. W większości wypadków wystąpienie iloczynu kartezjańskiego sygnalizuje błąd w zapytaniu. Iloczyn kartezjański rzadko bywa przydatny.
•Iloczyn kartezjański w składni ANSI:
•
•
•
•Iloczyn kartezjański w składni Oracle:
•
•
•
•
SELECT nazwisko, etat, nazwa
FROM pracownicy, etaty;
SELECT nazwisko, etat, nazwa
FROM pracownicy CROSS JOIN etaty;