Advertisement
Jordimario

DaCancellareINFO

Mar 8th, 2021
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. ESERCITAZIONE COMPITO:
  2. -- QUERY1: Scrivere i comandi che permettono di creare le tabelle Artista e Album
  3. CREATE TABLE Artista (
  4. AlbumId int(64) NOT NULL AUTO_INCREMENT,
  5. Titolo varchar(64),
  6. );
  7. CREATE TABLE Album (
  8. ArtistaId int(64) NOT NULL AUTO_INCREMENT,
  9. Nome varchar(64),
  10. );
  11.  
  12. -- QUERY2: Scrivere i comandi che permettono di inserire 2 righe nella tabella Album
  13. INSERT INTO Album (Titolo)
  14. VALUES ("value1"); ,("values2")
  15.  
  16.  
  17. -- QUERY3: Creare una vista che visualizza quanti clienti segue ciascun impiegato (gli impiegati vengono riportati in ordine alfabetico)
  18. SELECT COUNT(*), Dipendente.DipendenteId
  19. FROM Cliente
  20. INNER JOIN Dipendente ON Dipendente.DipendenteId = Cliente.DipendenteId
  21. GROUP BY Dipendente.DipendenteId
  22.  
  23. QUERY4: Stampare gli album che contengono più di 15 brani
  24. SELECT *
  25. FROM Brano
  26. INNER JOIN Album ON Brano.AlbumId = Album.AlbumId
  27. HAVING
  28. GROUP BY
  29.  
  30. QUERY5: Quali clienti non hanno fatture?
  31. QUERY6: Per ogni artista stampare il numero di brani rock che hanno prodotto
  32. QUERY7: Identificati i "vice" stamapre il numero di dipendenti che riferiscono a loro
  33. QUERY8: Quale cliente possiede il numero massimo di fatture?
  34. QUERY9: Quali playlist contengono più di 20 brani?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement