Bonjour,

Quand je lance la requete suivante:

"select champ1+champ2 from table1;"

alors la requete me renvoi bien une valeur (normal jusque là).

Par contre si champ1 ou champ2 a pour valeur "NULL" alors le résultat égal "NULL" aussi.

NULL+NULL=NULL (çà OK)
mais
NULL+1987=NULL (pb !)

Comment faire pour que le résultat ne soit pas NULL mais par exemple 1987 (selon mon exemple ci-dessus).

Je sais qu'il suffit de mettre "0" à la place de "NULL" mais je ne veux pas le faire non plus.