J’ai la requête sql suivante :
montant_ttc , forfait sont des champs de la table factures.Code:
1
2
3
4
5
6
7 select montant_ttc, forfait, montant_ttc/1.17 as montant_ht, montant_ttc-(montant_ttc / 1.17) as tva, forfait- (montant_ttc / 1.17) as retenue from factures;
montant_ht, tva, retenue sont des champs calculés
Le champ "retenue" contiendra des valeurs négatives, positives et nulles.
Les valeurs négatives sont celles qui m'intéressent.
Est ce qu'il y a une possibilité d'avoir un null à la place de chaque valeur positive ou nulle de la retenue ??
Exemple:
Ce que j'obtiens :
montant_ttc forfait montant_ht tva retenue
3500 3500 2991.45 508.54 508.54
2000 1500 1709.40 290.59 -209.40
1700 1500 1452.99 247.00 47.00
Ce que je veux obtenir :
montant_ttc forfait montant_ht tva retenue
3500 3500 2991.45 508.54 null
2000 1500 1709.40 290.59 -209.40
1700 1500 1452.99 247.00 null
J’utilise firebird comme sgbd et je rappel que c'est une requête donc je ne peux pas utiliser les triggeres.