SCHEMA RELAZIONALE:
ATTORI (CodAttore, Nome, AnnoNascita, Nazionalità);
RECITA (CodAttore*, CodFilm*)
FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere)
PROIEZIONI (CodProiezione, CodFilm*, CodSala*, Incasso, DataProiezione)
SALE (CodSala, Posti, Nome, Città)
Dato il suddetto schema relazionale, la seguente query: I titoli dei film che non hanno mai avuto una proiezione con incasso superiore a 500 €, l'ho così risolta:
[codice-sql:2pi716y0]SELECT F.TITOLO
FROM FILM AS F
EXCEPT
SELECT F.TITOLO
FROM FILM AS F JOIN PROIEZIONI AS P ON(F.CODFILM = P.CODFILM)
GROUP BY F.TITOLO
HAVING SUM(P.INCASSO) > 500[/codice-sql]
Qualcuno saprebbe dirmi se è una possinile soluzione.Grazie