punt1
punti2
punti3
100

Il titolo dei film di F. Fellini prodotti prima il 1980.

SELECT Titolo
FROM Film
WHERE Regista = “Fellini” ANDAnnoProduzione < 1980

100

Il titolo ed il genere dei film proiettati il giorno di Natale 2014

SELECT DISTINCT Titolo, Genere
FROM Film , Proiezioni
WHERE DataProiezione =25/12/14 and Film.CodFilm=Proiezioni.CodFilm

100

I nomi delle sale di Latina in cui il giorno di Natale 2000 è stato proiettato un film con R.Williams

SELECT DISTINCT Nome
FROM Attori a, Recita r, Film f, Proiezioni p, Sale s
WHERE p.DataProiezione =25/12/0 and s.Città=”Latina” and a.Nome = “R.Williams”
and a.CodAttore = r.CodAttore and r.CodFilm = f.CodFilm and f.CodFilm=p.CodFilm
and p.CodSala=s.CodSala

200

Regista film casablanca

SELECT Regista
FROM Film
WHERE Titolo = “Casablanca”)

200

Il titolo ed il genere dei film proiettati a Latina il giorno di Natale 2018

SELECT DISTINCT Titolo, Genere
FROM Film , Proiezioni , Sale
WHERE DataProiezione =25/12/18 and Città=”Latina” and Film.CodFilm=Proiezioni.CodFilm and
Proiezioni.CodSala=Sale.CodSala

200

Per ogni città, il numero di sale

SELECT s.Città, count(*)
FROM Sale s
GROUP BY s.Città

300

Il numero totale di posti nelle sale di Latina

SELECT sum(s.Posti)
FROM Sale s
WHERE s.Città = “Latina”

300

Il titolo dei film in cui recita M. Mastroianni oppure S.Loren

SELECT DISTINCT f.Titolo
FROM Film f, Recita r, Attore a
WHERE (a.Nome = “M.Mastrianni” OR a.Nome = ”S.Loren”)
AND f.CodFilm = r.CodFilm
AND r.CodAttore = a.CodAttore

300

Per ogni regista e per ogni attore, il numero di film del regista con l’attore

SELECT f.Regista, a.Nome, count(*) as NumeroFilm
FROM Attori a, Recita r, Film f
WHERE a.CodAttore=r.CodAttore and rCodFilm = f.CodFilm
GROUP BY f.Regista, a.CodAttore, a.Nome

400

Per ogni film in cui recita un attore francese, il titolo del film e il nome dell’attore

SELECT f.Titolo, a.Nome
FROM Attori a, Recita r, Film f
WHERE a.CodAttore = r.CodAttore and r.CodFilm = f.CodFilm
and a.Nazionalità = “Francese”