[HAVING] SUM différent de autre champ
Bonjour,
j'ai une requête qui me semblait être bonne (d'ailleurs elle ne retourne pas d'erreur) mais qui ne fonctionne pas comme je le souhaite :
Code:
1 2 3 4 5
|
SELECT CMD.comm_id,SUM(montant_total) as montant_nd,comm_montant as montant_cmd FROM `commandes` CMD
INNER JOIN autre_table ND ON ND.comm_id=CMD.comm_id
GROUP BY comm_id
HAVING SUM(montant_total)!=montant_cmd |
sauf que ça me renvoie quand même des résultats ou montant_nd est égal à montant_cmd..
une idée ?
Merci d'avance,
Rom's