SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Lezione sul linguaggio SQL:  per la classe VA liceo tecnico del 11 gennaio 2009   Funzioni aggregate
Funzioni aggregate ,[object Object],[object Object],[object Object],[object Object],[object Object]
Differenza tra query con e senza aggregati ,[object Object],[object Object],[object Object],[object Object],[object Object]
Le principali funzioni aggregate ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Come si usa una funzione aggregata nella SELECT ,[object Object],[object Object]
Cosa c’è dentro result-column ,[object Object],[object Object],[object Object]
Cosa c’è dentro “expr” ,[object Object]
Per eseguire una funzione aggregata ,[object Object],[object Object],[object Object]
Come si usa la funzione aggregata ,[object Object],[object Object],[object Object],[object Object],[object Object]
Il risultato di una funzione aggregata e l’attributo derivato dello schema concettuale ,[object Object],[object Object],[object Object],[object Object]
Per fare esempi significativi di uso delle funzioni aggregate popoliamo la tabella voti
Quanti voti ha preso ciascun studente ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La clausola GROUP BY ,[object Object],[object Object],[object Object]
Voto medio per ciascun studente  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Media dei voti per studente e per materia ,[object Object],[object Object],[object Object]
Creazione di alias di colonne con AS ,[object Object],[object Object],[object Object],[object Object]
Se si vuole conoscere quale  è il  voto più grande ? ,[object Object],[object Object]
Se si vuole conoscere il voto più grande per ogni studente ? ,[object Object],[object Object]
Se si vuole conoscere il voto più basso per ogni studente ? ,[object Object],[object Object],[object Object]
Se si vuole conoscere il voto più basso di ogni studente per ogni materia ? ,[object Object],[object Object],[object Object]
Modificare le precedenti query ,[object Object],[object Object],[object Object],[object Object]
Fine della lezione

Contenu connexe

Plus de Silvano Natalizi - ITIS ALESSANDRO VOLTA PERUGIA

Plus de Silvano Natalizi - ITIS ALESSANDRO VOLTA PERUGIA (20)

Il moto circolare
Il moto circolareIl moto circolare
Il moto circolare
 
Interferenza dueonde
Interferenza dueondeInterferenza dueonde
Interferenza dueonde
 
Procedimentodisoluzione fisicaparticelle
Procedimentodisoluzione fisicaparticelleProcedimentodisoluzione fisicaparticelle
Procedimentodisoluzione fisicaparticelle
 
Proc solescercaparabolastaccasegmentosuassex
Proc solescercaparabolastaccasegmentosuassexProc solescercaparabolastaccasegmentosuassex
Proc solescercaparabolastaccasegmentosuassex
 
Lezionematematicadel250213
Lezionematematicadel250213Lezionematematicadel250213
Lezionematematicadel250213
 
Problema fisica compito in classe
Problema fisica compito in classeProblema fisica compito in classe
Problema fisica compito in classe
 
Esercizi sulla energia meccanica
Esercizi sulla energia meccanicaEsercizi sulla energia meccanica
Esercizi sulla energia meccanica
 
Problemi di trigonometria
Problemi di trigonometriaProblemi di trigonometria
Problemi di trigonometria
 
Energiaconservazione
EnergiaconservazioneEnergiaconservazione
Energiaconservazione
 
Lezione Blog Didattici 27 4 2010
Lezione Blog Didattici 27 4 2010Lezione Blog Didattici 27 4 2010
Lezione Blog Didattici 27 4 2010
 
Portale libreria online
Portale libreria onlinePortale libreria online
Portale libreria online
 
Lezione dappubblicaresulblogvale
Lezione dappubblicaresulblogvaleLezione dappubblicaresulblogvale
Lezione dappubblicaresulblogvale
 
Lezione android esercizi
Lezione android esercizi Lezione android esercizi
Lezione android esercizi
 
Lezione programmazione database con java Servlet - quarta parte
Lezione programmazione database con java Servlet - quarta parteLezione programmazione database con java Servlet - quarta parte
Lezione programmazione database con java Servlet - quarta parte
 
Lezione jsp su come gestire una tabella relazionale con chiave esterna
Lezione jsp su come gestire una tabella relazionale con chiave esternaLezione jsp su come gestire una tabella relazionale con chiave esterna
Lezione jsp su come gestire una tabella relazionale con chiave esterna
 
Sesta lezione android
Sesta lezione androidSesta lezione android
Sesta lezione android
 
Quinta lezione android
Quinta lezione androidQuinta lezione android
Quinta lezione android
 
Lezione jsp pdatabase crud quintaparte
Lezione jsp pdatabase crud quintaparteLezione jsp pdatabase crud quintaparte
Lezione jsp pdatabase crud quintaparte
 
Lezione js pdatabasecrudterzaparte
Lezione js pdatabasecrudterzaparteLezione js pdatabasecrudterzaparte
Lezione js pdatabasecrudterzaparte
 
Natalizi thyristors seconda lezione
Natalizi thyristors seconda lezioneNatalizi thyristors seconda lezione
Natalizi thyristors seconda lezione
 

Funzioni Aggregate database