SQL - Le prime funzioni


Alla base dei database

Le prime funzioni:

Spesso si desidera eseguire dei calcoli sui dati di una banca dati. SQL fornisce alcune funzioni, chiamate funzioni aggregate.

SOMMA

SELECT SUM(nome_variabile)
FROM tabella;

 

MINIMO

SELECT MIN(nome_variabile)
FROM tabella;

 

MASSIMO

SELECT MAX(nome_variabile)
FROM tabella;

 

MEDIA

SELECT AVG(nome_variabile)
FROM tabella;

 

Capita piuttosto spesso che nello studio di un dataset ci interessi sapere i valori univoci di una variabile/colonna (i livelli). In questi casi si può usare la parola chiave DISTINCT per trovare i differenti tipi di livelli.

SELECT DISTINCT nome_variabile
FROM tabella;

Per contare I valori presenti in una colonna (o in situazioni più complicate che vedremo poi) possiamo utilizzare la funzione COUNT.

SELECT COUNT(*)
FROM tabella;

 

è comune combinare COUNT con DISTINCT per contare il numero di livelli in una variabile:

SELECT COUNT(DISTINCT nome_variabile)
FROM tabella;