• Non ci sono risultati.

SELECT avanzata

N/A
N/A
Protected

Academic year: 2021

Condividi "SELECT avanzata"

Copied!
13
0
0

Testo completo

(1)

Esercizi proposti su SQL - SELECT avanzata

Laura Farinetti - DAUIN

Politecnico di Torino

(2)

Esercizio 1

 Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

 Trovare i titoli dei film dello stesso regista di

“Casablanca”

L. Farinetti - Politecnico di Torino 2

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere)

PROIEZIONI (CodProiezione, CodFilm, CodSala, Incasso, DataProiezione)

SALE (CodSala, Posti, Nome, Città)

(3)

Esercizio 2

 Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

 Visualizzare nome e citta degli hotel che

hanno ricevuto almeno una recensione con voto maggiore di 8 e non hanno ricevuto

nessuna recensione nel 2013

HOTEL (CodHotel, NomeHotel, Indirizzo, Citta, Stato)

RECENSIONE_HOTEL (CodRec, CodHotel, DataRecensione, VotoRecensione)

(4)

Esercizio 3

 Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

 Visualizzare numero piazzola, nome del

campeggio e comune del campeggio per le piazzole di tipo "camper" che non sono mai state occupate nel mese di gennaio 2015

L. Farinetti - Politecnico di Torino 4

CAMPEGGIO (CodC, NomeC, Indirizzo, Comune, Stato) PIAZZOLA (NumeroP, CodC, Posizione, TipoPiazzola)

OCCUPAZIONE (CodC, NumeroP, Data, CodFiscaleCliente)

(5)

Esercizio 4

 Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

 Trovare i titoli dei film che non sono mai stati proiettati a Torino

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere)

PROIEZIONI (CodProiezione, CodFilm, CodSala, Incasso, DataProiezione)

SALE (CodSala, Posti, Nome, Città)

(6)

Esercizio 5

 Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

 Trovare il codice dei viaggi che hanno una durata inferiore alla durata media dei viaggi sullo stesso

percorso (caratterizzato dallo stesso luogo di partenza e di arrivo) …

 … usando le table function (invece della correlazione fra interrogazioni)

L. Farinetti - Politecnico di Torino 6

VIAGGIO (CodV, LuogoPartenza, LuogoArrivo, OraPartenza, OraArrivo)

(7)

Esercizio 6

Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

Per ogni prodotto, trovare il codice del fornitore che ne fornisce la quantità massima …

… usando le table function (invece della correlazione fra interrogazioni)

P (CodP, NomeP, Colore, Taglia, Magazzino) F (CodF, NomeF, NSoci, Sede)

FP (CodF, CodP, Qta)

(8)

Esercizio 7

Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

Trovare il regista ed il titolo dei film in cui recitano meno di 6 attori

L. Farinetti - Politecnico di Torino 8

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere) ATTORI (CodAttore, Nome, AnnoNascita, Nazionalità)

RECITA (CodAttore, CodFilm)

PROIEZIONI (CodProiezione, CodFilm, CodSala, Incasso, DataProiezione)

SALE (CodSala, Posti, Nome, Città)

(9)

Esercizi 8 – 9

 Dato lo schema relazionale

 Trovare il titolo dei film in cui recita M. Mastroianni oppure S.Loren

 Trovare il titolo dei film in cui recitano M. Mastroianni e S.Loren

L. Farinetti - Politecnico di Torino 9

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere) ATTORI (CodAttore, Nome, AnnoNascita, Nazionalità)

RECITA (CodAttore, CodFilm)

(10)

Esercizio 10

 Dato lo schema relazionale

 Trovare i titoli dei film le cui proiezioni hanno sempre ottenuto un incasso superiore a 500 €

L. Farinetti - Politecnico di Torino 10

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere)

PROIEZIONI (CodProiezione, CodFilm, CodSala, Incasso, DataProiezione)

SALE (CodSala, Posti, Nome, Città)

(11)

Esercizi 11 – 12

Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

Per le gare a cui hanno partecipato almeno 50 atleti

appartenenti a 10 nazioni diverse, visualizzare codice della gara, data, disciplina e numero complessivo di atleti che hanno partecipato

Visualizzare codice e nome degli atleti che hanno partecipato a tutte le gare della disciplina '100m dorso' che sono state disputate in Italia, classificandosi sempre nelle prime 10 posizioni

ATLETA (CodA, NomeAtleta, NazioneAtleta)

GARA-NUOTO (CodG, Data, Disciplina, LuogoGara, NazioneGara)

CLASSIFICA (CodG, CodA, PosizioneArrivo, Tempo)

(12)

Esercizi 13 – 14 – 15

Dato lo schema relazionale

Trovare il nome degli attori italiani che non hanno mai recitato in film di Fellini

Trovare il titolo dei film di Fellini in cui non recitano attori italiani

Trovare il titolo dei film senza attori

L. Farinetti - Politecnico di Torino 12

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere) ATTORI (CodAttore, Nome, AnnoNascita, Nazionalità)

RECITA (CodAttore, CodFilm)

(13)

Esercizio 16

Sia dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate)

Trovare il nome degli attori che hanno recitato in tutti i film di Tarantino

L. Farinetti - Politecnico di Torino 13

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere) ATTORI (CodAttore, Nome, AnnoNascita, Nazionalità)

RECITA (CodAttore, CodFilm)

PROIEZIONI (CodProiezione, CodFilm, CodSala, Incasso, DataProiezione)

SALE (CodSala, Posti, Nome, Città)

Riferimenti

Documenti correlati

2011 preparatore atletico settore giovanile e responsabile tecnico e dei preparatori atletici della scuola calcio S.S..

1993 ad oggi Nomina in qualità di Presidente o di membro di commissione per ammissione al primo anno dei Corsi di Laurea triennale in Infermieristica, Magistrale in Scienze

Relatore nel corso ECM “linee guida nella gestione delle algie vertebrali lombari e cervicali” organizzato dal Dipartimento Riabilitazione Azienda USL FR..

Celano 08/04/95 Partecipazione alla 12° giornata di Medicina Fisica e Riabilitazione SIMFER, gruppi regionali dell’Italia centrale. Roma,31/03/95 Partecipazione al Simposio

Gestione degli incidenti - Presidio Ospedaliero Pineta Grande – Castelvolturno (Caserta), approvata Maggio 2019. Istruzione operativa per l’antibiotico profilassi in ginecologia

2016-17 XXXII Spedizione Italiana in Antartide - Progetto CELEBeR (Responsabile di Progetto a bordo) 2015-16 XXXI Spedizione Italiana in Antartide - Progetto RoME (Responsabile

Coordinatrice dell'Ufficio Progetto Europa: supervisione tecnica, organizzazione e monitoraggio delle attività relative a politiche, finanziamenti e progetti europei promosse e

Obiettivo del progetto: raccogliere i dati sull’identità nazionale delle famiglie e sull’uso della lingua/e dei bambini, degli alunni e degli studenti che frequentano le scuole