Salut à tous,
Je rencontre un petit soucis dans une requête du style
La condition aaa=bbb fait qu'il est possible qu'aucun enregistrement ne soit retourné. Dans ce cas, le résultat de la requête est un champ NULL
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT SUM(zzz) FROM MaTable WHERE aaa=bbb
Existe-il un moyen pour que, par défaut le champ retourné ne soit pas NULL mais à 0
J'ai bien pensé à un truc du style
mais la partie zzz étant déjà très complexe, si je pouvais éviter de la répéter, cela m'arrangerais
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT case when SUM(zzz) IS NULL then 0 ELSE SUM(zzz) ...
Partager