Buon giorno a tutti, approfitto della vostra grande disponibilità per chiedervi un un quisito. Ho trovato on-line un cordo di SQL con spiegazioni ed esercizi, mi sono imbattuto nel seguente esercizio, potete aiutarmi? Anche se sono più di un esercisio, potete scrivere i risultati in codice? Sò come fare se fosse una sola tabella, ma qui chiede una soluzione con più tabelle relazionate, qui ho scoperto il mio limite. Per voi risolverli è un gioco da ragazzi! Grazie.
Il database costituito dalle tabelle Cacciatori, Pescatori e Scalatori appartiene ad un circolo sportivo e contiene i nominativi degli iscritti a tale circolo. Gli iscritti sono raggruppati sulle tabelle in base allo sport che essi fanno. Chiaramente la stessa persona può fare più di uno sport e quindi comparire in più di una tabella. Per gli esercizi seguenti faremo riferimento a questo piccolo database.
CACCIATORI PESCATORI SCALATORI
Codice Nome Codice Nome Codice Nome
35 ROSSI 4 ROSSI 27 NERI
27 NERI 77 MANCINI 11 MARCA
12 BINACHI 49 CRUCIANI 1 MICHELI
2 BISCARDI 11 MARCA 2 BISCARDI
11) Scrivere una query per visualizzare tutti i nominativi iscritti al circolo.
12) Scrivere una query per visualizzare i cacciatori che non siano anche scalatori.
13) Scrivere una query per visualizzare gli scalatori che non siano anche cacciatori.
14) Scrivere una query per visualizzare i pescatori che siano anche cacciatori.
15) Se dovessimo scrivere una query per visualizzare i cacciatori che siano anche pescatori potremmo
utilizzare la soluzione dell’esercizio N° 14?
16) Scrivere una query per visualizzare tutti i nominativi iscritti al circolo il cui nome finisce con ‘I’ e ci sia
almeno una ‘A’.
17) Scrivere una query per visualizzare tutti i nominativi iscritti al circolo il cui nome finisce con ‘I’ o ci sia
almeno una ‘A’.
:byebye:
Il database costituito dalle tabelle Cacciatori, Pescatori e Scalatori appartiene ad un circolo sportivo e contiene i nominativi degli iscritti a tale circolo. Gli iscritti sono raggruppati sulle tabelle in base allo sport che essi fanno. Chiaramente la stessa persona può fare più di uno sport e quindi comparire in più di una tabella. Per gli esercizi seguenti faremo riferimento a questo piccolo database.
CACCIATORI PESCATORI SCALATORI
Codice Nome Codice Nome Codice Nome
35 ROSSI 4 ROSSI 27 NERI
27 NERI 77 MANCINI 11 MARCA
12 BINACHI 49 CRUCIANI 1 MICHELI
2 BISCARDI 11 MARCA 2 BISCARDI
11) Scrivere una query per visualizzare tutti i nominativi iscritti al circolo.
12) Scrivere una query per visualizzare i cacciatori che non siano anche scalatori.
13) Scrivere una query per visualizzare gli scalatori che non siano anche cacciatori.
14) Scrivere una query per visualizzare i pescatori che siano anche cacciatori.
15) Se dovessimo scrivere una query per visualizzare i cacciatori che siano anche pescatori potremmo
utilizzare la soluzione dell’esercizio N° 14?
16) Scrivere una query per visualizzare tutti i nominativi iscritti al circolo il cui nome finisce con ‘I’ e ci sia
almeno una ‘A’.
17) Scrivere una query per visualizzare tutti i nominativi iscritti al circolo il cui nome finisce con ‘I’ o ci sia
almeno una ‘A’.
:byebye:
Ultima modifica: