

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Problema supermercato di informatica per database
Tipologia: Esercizi
1 / 2
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


1)SELECT COUNT(id_prodotto)As numero_articoli FROM prodotti 2)SELECT reparti.nome,prodotti.id_reparto,AVG(prezzo) AS prezzi_medi FROM prodotti INNER JOIN reparti ON prodotti.id_reparto= reparti.ID_reparto GROUP BY prodotti.id_reparto 3)SELECT nome,marca,scorta FROM prodotti WHERE scorta=(SELECT MIN(scorta) AS scorta_minima from prodotti) 4)Select prodotti.nome from prodotti Where scorta>50 ORDER BY DESC 5)SELECT prezzo/1.04 AS prezzo_no_iva FROM prodotti WHERE fornitore="Colombo" 6)SELECT SUM(scorta) AS scorte FROM prodotti WHERE id_reparto= 7)SELECT giacenza,nome FROM prodotti WHERE giacenza=(select MIN(giacenza) AS giacenza_minima from prodotti) SELECT giacenza,nome FROM prodotti WHERE giacenza=(SELECT MAX(giacenza) AS giacenza_massima from prodotti) 8)SELECT prodotti.nome FROM prodotti WHERE "sconto%">0. 9)SELECT nome,marca,prezzo*(1-sconto%) AS prezzo_scontato FROM prodotti HAVING prezzo_scontato<10. Create table GareSciPiste( id_pista INT PRIMARY KEY, luogo VARCHAR(50)NOT NULL, nazione VARCHAR(50), specialita VARCHAR(50) ); Create table GareSciAtleti( id_atleta INT PRIMARY KEY, nome VARCHAR(50)NOT NULL, cognome VARCHAR(50), nazione VARCHAR(50), data_nascita DATE ); Create table GareSciPiazzamenti( pista int, atleta int NOT NULL, piazzamento int, data_piazzamento DATE, PRIMARY KEY(pista,piazzamento,data_piazzamento), Foreign Key (pista) REFERENCES GareSciPiste(id_pista), Foreign Key (atleta) REFERENCES GareSciAtleti(id_atleta) ); Insert into garescipiste Values("1","Levi","FINLANDIA","Slalom Speciale"); Insert into garescipiste Values("2","Lake Louise","Canada","SuperG"); Insert into garescipiste Values("3","Beaver Creek","Stati Uniti","Discesa Libera"); Insert into garescipiste Values("4","Val Gardena","Italia","SuperG"); Insert into garescipiste Values("5","Alta Badia","Italia","Slalom Speciale"); Insert into garescipiste Values("6","Bormio","Italia","Discesa Libera");
Insert into garesciatleti(id_atleta,nome,cognome,nazione,data_nascita)Values (1,"Marcel","Hirscher","Austria","1989-03-02") Values (2,"Henrik","Kristoffersen","Norvegia","1994- 07-02") Values (3,"Marcel","Hirscher","Austria","1989-03-02") Values (4,"Marcel","Hirscher","Austria","1989-03-02") Values (5,"Marcel","Hirscher","Austria","1989-03-02")