Esercitazione su SQL

NdC = Numero Di Codice

  1. Trovare tutti i dettagli di tutti i progetti
  2. Trovare tutti i dettagli di tutti i progetti in Londra
  3. Trovare i NdC dei fornitori che forniscono pezzi al progetto J1, ordinati secondo il NdC
  4. Trovare tutte le forniture di una quantità compresa tra 300 e 750 (estremi inclusi)
  5. Trovare le combinazioni colore-del-pezzo/città-del-pezzo, senza duplicazioni
  6. Trovare le combinazioni NdC-fornitore/NdC-pezzo/NdC-progetto tali che fornitore, pezzo e progetto siaano localizzati nella stessa città
  7. Trovare le combinazioni NdC-fornitore/NdC-pezzo/NdC-progetto tali che fornitore, pezzo e progetto NON siano localizzati nella stessa città
  8. Trovare le combinazioni NdC-fornitore/NdC-pezzo/NdC-progetto tali che fornitore, pezzo e progetto siano tutti localizzati in città diverse
  9. Trovare i pezzi forniti dai fornitori di Londra
  10. Trovare i pezzi forniti dai fornitori di Londra ai progetti di Londra
  11. Trovare le coppie di nomi di città tali che un fornitore nella prima città fornisca pezzi a progetti nella seconda
  12. Trovare i NdC dei pezzi che i fornitori forniscono ai progetti nella loro stessa città
  13. Trovare i NdC dei progetti che vengono forniti da almeno un fornitore non della stessa città
  14. Trovare tutte le coppie di NdC dei pezzi tali che qualche fornitore fornisce entrambi
  15. Trovare il numero totale di progetti forniti da S1
  16. Trovare la quantità totale di pezzi P1 forniti da S1
  17. Per ciascun pezzo fornito ad un progetto, si trovi il NdC del pezzo, il NdC del progetto e la quantità totale del pezzo fornito al progetto
  18. Trovare il NdC dei pezzi forniti a qualche progetto in quantità media superiore a 320 (funzione AVG)
  19. Trovare tutte le forniture la cui quantità non e` NULL
  20. Trovare i NdC e le città dei progetti per i quali la città ha una "o" come seconda lettera del nome
  21. Trovare i nomi dei progetti forniti da S1
  22. Trovare i colori dei pezzi forniti da S1
  23. Trovare i NdC dei pezzi forniti a progetti di Londra
  24. Trovare i NdC dei progetti che utilizzano almeno un pezzo fornibile da S1
  25. Trovare i NdC dei fornitori che forniscono almeno un pezzo fornito da almeno un fornitore che fornisce almeno un pezzo rosso
  26. Trovare i NdC dei fornitori aventi uno STATUS minore di quello di S1
  27. Trovare i NdC dei progetti la cui città è la prima in ordine alfabetico fra le città dei progetti stessi
  28. Trovare i NdC dei progetti forniti con il pezzo P1 in quantità media maggiore della massima fornitura di qualsiasi pezzo fornita al progetto J1
  29. Trovare i NdC dei fornitori che forniscono a qualche progetto il pezzo P1 in quantità maggiore della fornitura media di P1 a quel progetto
  30. Come l'esercizio 23, ma si usi EXISTS
  31. Come l'esercizio 24, ma si usi EXISTS
  32. Trovare i NdC dei progetti non forniti con pezzi rossi dai fornitori di Londra
  33. Trovare i NdC dei progetti forniti interamente dal fornitore S1
  34. Trovare i NdC dei pezzi forniti a tutti i progetti di Londra
  35. Trovare i NdC dei fornitori che forniscono lo stesso pezzo a tutti i progetti
  36. Trovare i NdC dei progetti forniti con almeno tutti i pezzi che S1 può fornire
  37. Trovare il numero totale di progetti forniti da ciascun fornitore
  38. Trovare i nomi dei fornitori che forniscono pezzi che nessun altro fornitore fornisce, in ordine alfabetico
  39. Trovare quali combinazioni di due fornitori possono fornire tutti i pezzi a J1
  40. Trovare i contributi di ciascun fornitore a ciascun progetto
  41. Trovare da quanti fornitori diversi è fornito in media un progetto
  42. Trovare da quanti pezzi diversi è costituito in media un progetto