SUM()
: somme des valeurs de l'argument (en général une colonne)AVG()
: moyenne d'une colonneMAX()
: maximum d'une colonneMIN()
: minimum d'une colonneCOUNT()
: décompte le nombre distinct d'un tuple ou d'un attributSUM()
et AVG()
doivent être appliquées à des attributs numériques SELECT COUNT(*) FROM professeur;
count
-------
6
(1 row)
SELECT COUNT(*) FROM professeur WHERE prof_statut <> 'MCF';
count
-------
0
(1 row)
SELECT COUNT(prof_tel) FROM professeur;
count
-------
3
(1 row)
SELECT MIN(etud_naissance) FROM etudiant;
min
----------
1865-04-01
(1 row)
SELECT AVG(etud_naissance) FROM etudiant
[42883] ERROR: function avg(date) does not exist
Indice : No function matches the given name and argument types.
You might need to add explicit type casts.