Povezovanje s kartezičnim produktom

Povezovanje dveh tabel s kartezičnim produktom

Prvi način povezovanja dveh tabel je t.i. kartezični produkt. Značilnosti kartezičnega produkta:

- Kartezični produkt poveže vsako vrstico prve tabele z vsemi vrsticami druge tabele in vrne vse atribute.
- Tabela z odgovorom tako vsebuje vse možne kombinacije n-teric prve in druge relacije z vsemi atributi.
- Tabele z odgovori izjemno velike, odgovor pa praviloma nima uporabne vrednosti.
- Uporabi kartezičnega produkta se izogibamo.

Sintaksa:

SELECT * FROM tabela1, tabela2, ...;

Opomba: pod FROM zapišemo vse tabele, ki jih želimo povezati.

Primer kartezičnega produkta tabel Dijak in Krožek