OVH Cloud OVH Cloud

somme en ignorant les null

3 réponses
Avatar
Damien H.
bonjour,

je cherche à faire la somme de 4 champs cependant certains de ceux-ci sont
null et je ne peux pas les remplacer par 0 !
lorsque j'utilise la fct sum et qu'il y a un null dans un champ il me renvoi
la valeur NULL !
si quelqu'un peut m'aider je lui en serai reconnaissant.

d'avance merci

3 réponses

Avatar
TINANT Hervé [MVP]
Essaie SUM(isnull(MonChamps,0))

Cordialement,

CrazyHT
MVP .NET

"Damien H." a écrit dans le message de
news:
bonjour,

je cherche à faire la somme de 4 champs cependant certains de ceux-ci sont
null et je ne peux pas les remplacer par 0 !
lorsque j'utilise la fct sum et qu'il y a un null dans un champ il me
renvoi
la valeur NULL !
si quelqu'un peut m'aider je lui en serai reconnaissant.

d'avance merci


Avatar
Damien H.
merci beaucoup cependant il reste un problème :lorsque tous les champs sont
null il devrait rien calculer hors il renvoi 0 (normal)
si vous avez une idée...

"TINANT Hervé [MVP]" wrote:

Essaie SUM(isnull(MonChamps,0))

Cordialement,

CrazyHT
MVP .NET

"Damien H." a écrit dans le message de
news:
> bonjour,
>
> je cherche à faire la somme de 4 champs cependant certains de ceux-ci sont
> null et je ne peux pas les remplacer par 0 !
> lorsque j'utilise la fct sum et qu'il y a un null dans un champ il me
> renvoi
> la valeur NULL !
> si quelqu'un peut m'aider je lui en serai reconnaissant.
>
> d'avance merci





Avatar
Oliv'
SAlut
Utilises
COALESCE
Renvoie la première expression non nulle parmi ses arguments.

Syntaxe
COALESCE ( expression [ ,...n ] )

Oliv'

"Damien H." a écrit dans le message de
news:
merci beaucoup cependant il reste un problème :lorsque tous les champs sont
null il devrait rien calculer hors il renvoi 0 (normal)
si vous avez une idée...

"TINANT Hervé [MVP]" wrote:

Essaie SUM(isnull(MonChamps,0))

Cordialement,

CrazyHT
MVP .NET

"Damien H." a écrit dans le message de
news:
> bonjour,
>
> je cherche à faire la somme de 4 champs cependant certains de ceux-ci
> sont
> null et je ne peux pas les remplacer par 0 !
> lorsque j'utilise la fct sum et qu'il y a un null dans un champ il me
> renvoi
> la valeur NULL !
> si quelqu'un peut m'aider je lui en serai reconnaissant.
>
> d'avance merci