Query 3

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