J'ai une requête retournant 2 colonnes et plusieurs lignes. Comment est-ce que je retourne seulement une valeur de somme qui n'est pas 0 ou nulle?Comment renvoyer uniquement des valeurs non nulles à partir d'une instruction de sélection Select
Table « audit
» est comme ceci:
parent_link integer;
dr smallint
amount decimal(18,2)
select parent_link, sum(case dr when 1 then amount else -amount end)
from audit where books = 3 group by parent_link
Je vérifie pour voir si les valeurs placées dans la balance de la colonne de montant pour valeurs 1 et 0 dans la colonne dr.
Cette requête fonctionne et renvoie quelques milliers de lignes avec 0 comme résultat et 2 avec une valeur dans la somme. Je veux seulement retourner les lignes avec une valeur pour la somme.
Toute aide serait grandement appréciée.
fonctionne parfaitement. Merci beaucoup pour votre aide!! – user1455790
Si la réponse est correcte, n'oubliez pas de mettre la question à répondu et ajouter par hasard un vote. Nous sommes ici pour manger point :) – AngeloBad