Les fonctions d'agrégation ignorent les NULL : AVG fait la moyenne des valeurs présentes seulement, COUNT(colonne) ne compte que les non nuls, alors que COUNT(*) compte toutes les lignes. SUM ou AVG sur un ensemble ne contenant que des NULL renvoient NULL. COALESCE permet de remplacer un NULL par une valeur de repli.
Exemple
SELECT COALESCE(SUM(montant), 0) FROM paiements;