Join (SQL): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Clamiax (discussione | contributi)
Riga 134:
Una '''[[cross join]]''', '''[[cartesian join]]''' or '''[[Product (mathematics)|product]]''' fornisce le basi (le infrastrutture informatiche) attraverso cui tutti i tipi di inner join operano. Il risultato di una cross join è il prodotto cartesiano di tutte le righe delle tabelle che concorrono alla query di join. È come dire che stiamo facendo una inner join senza impostare la regola di confronto o in cui la regola di confronto ritorna sempre vero.
 
Se A e BDate le due tabelle di partenza A e B, la cross join si scrive A × B.
 
Esempio di cross join esplicito: