Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

Possibile soluzione query??


  • Effettua l'accesso per rispondere
Questa discussione ha avuto 1 risposta/e

#1
paulinhonambucano

paulinhonambucano

    Advanced Member

  • Utente
  • StellaStellaStella
  • 151 Messaggi:
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 :help: :beg:



#2
sabatinof

sabatinof

    Advanced Member

  • Utente
  • StellaStellaStella
  • 137 Messaggi:
Potrebbe andar bene solo che dice una proiezione con incasso superiore a 500 non gli incassi totali quindi non dovresti fare la somma degli incassi di tutte le proiezioni




Leggono questa discussione 0 utenti

0 utenti, 0 ospiti, 0 utenti anonimi