Erreur avec ::numeric dans une requête
Bonjour,
je dois faire une requete pour avoir une moyenne, je fais une division en regroupant les doublon d'une colonne, j'ai comme résultat un entier, je voudrais avoir deux chiffres après la virgule, j'ai ajouté à mon opération ::NUMERIC(3, 2), j'ai une erreur que numeric doit être supérieur à 10^1.
Ma requête marche si je supprime(3, 2) mais j'ai trop de chiffres derrière la virgule.
Voici ma requête :
Code:
1 2 3 4
|
select (count(*) /(count (distinct id_auditeur) :: NUMERIC(3, 2)))
from inscrire
where annee = 2005 |
je vous remercie pour votre aide.