16. Il linguaggio SQL Vers. 11.0 – Gennaio 2026
Esempio query: Visualizzare i dati di tutti i reparti compresi i dati relativi ai dipendenti che ci lavorano
Reparto �� Dipendente
CodR = CodR1 che, come è noto, risulta equivalente a
σP( Reparto X Dipendente) con P = { CodR = CodR1 }
SELECT * FROM Reparto INNER JOIN Dipendente ON CodR = CodR1;
oppure
SELECT * FROM Reparto, Dipendente WHERE( CodR = CodR1);
��
EQUI-JOIN " PURO "
RISULTATO QUERY
Reparto �� Dipendente |
CodR = CodR1 |
CodR |
Denominazione |
CodD |
Cognome |
Nome |
DataN |
Stipendio Livello |
DataA |
CodR1 |
R1 |
Fonderia |
D1 |
Costanzo |
Renato |
1950-08-25 |
1200.00 |
7 |
2017-11-15 |
R1 |
R1 |
Fonderia |
D3 |
Costanzo |
Maurizio |
1975-03-13 |
2350.00 |
8 |
2016-08-08 |
R1 |
R2 |
Magazzino |
D2 |
Marini |
Valeria |
1965-11-09 |
1350.00 |
8 |
2018-10-24 |
R2 |
N. B. L’ OPERATORE RELAZIONALE DI EQUI-JOIN NON GODE DELLA PROPRIETA’ COMMUTATIVA( derivando ovviamente in parte dal prodotto cartesiano)
Autore: Rio Chierego( email: riochierego @ libero. it- sito web: www. riochierego. it) Pag. 25