[SQL] problème avec possible utilisation du IF de SQL
	
	
		bonjour j'ai une requête qui est comme ceci
	Code:
	
| 12
 3
 4
 5
 6
 
 | "SELECT f.id as id, LTRIM(f.raison_sociale) as raison_sociale, SUM(ff.montant_ht) as total_ht, SUM(ff.montant_ttc) as total_ttc, ff.facture_avoir
FROM ".FOUR." f
LEFT JOIN ".FACTURE_F." ff ON ff.fournisseur=f.id AND ff.date LIKE '".$annee."%'
where f.type='3' AND f.type_f='1' 
GROUP BY f.raison_sociale
ORDER BY ".$orderBy | 
 mon problème vient du fait que SUM(ff.montant_ttc) indiquera un nombre positif car tous mes champs montant_ttc sont positifs
or le champs ff.facture_avoir qui peut contenir 0 ou 1 indique s'il est à 1 que c'est un avoir et donc la ligne concerner doit être soustraite
prenons un exemple
MONTANT   /     FACTURE_AVOIR
10        /          0
5          /          0
12        /          1
8         /           0
je devrais trouver 23
or je trouve 35 (ce qui est normal)
comment puis-je faire dans ma requête pour calculer correctement cela
merci d'avance :?