Nella riga Campo possono essere richiamate delle funzioni (di aggregazione) da applicare al singolo campo o a tutta la tabella…
Sintassi | Funzione |
Min(campo) | Il valore minimo dei valori presenti nella colonna campo |
Max(campo) | … massimo … |
Media(campo) Avg(campo) |
La media aritmetica … |
Somma(campo) Sum(campo) |
La somma (totale) … |
Conteggio(*) Count(*) |
Il conteggio (numero) di record presenti nella tabella |
Le funzioni Media() e Somma() si applicano a valori numerici mentre Min() e Max() possono essere utili anche con le date o i testi.
Nella query non possono essere inclusi campi generici ma soltanto espressioni con le funzioni.
Il risultato sarà costituito da un record con le etichette delle colonne generiche (Espr1, Espr2, …)
Per rendere più significativi i risultati è necessario rinominare le colonne.
Il testo da scrivere nella cella corrispondente sarà del tipo
- Altezza media: Media(altezza)
- Totale pagamenti: Somma(rata)
- Numero atleti: Conteggio(*)
- …
Con criterio
…
Con raggruppamento
Se si vogliono più righe di risultati
- altezza media per ciascuna fascia d’età
- numero di atleti per ciascuna città di residenza
- …
è necessario specificare un raggruppamento rispetto a uno o più campi.
I campi sui quali si raggruppa saranno visualizzati per permettere l’interpretazione dei risultati
Tramite
Campo | Città | Numero atleti: Conteggio(*) |
Tabella | … | … |
Funzione | Raggruppamento | Espressione |
… | … | … |
il risultato sarà
Città | Numero atleti |
Agordo | 5 |
Belluno | 12 |
Feltre | 10 |
… | … |