Bonjour,
je ne parviens pas à trouver comment faire un where sur une requete avec un alias d'un somme.
La requete suivant fonctionne
Alors que celle-ci pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT *, SUM(postes.QUANTITE * postes.PRIX_UNITAIRE) as SOMME FROM ABC_devis AS devis INNER JOIN ABC_devis_postes AS postes ON ID_DEVIS=devis.ID GROUP BY devis.ID
Est-ce que quelqu'un aurait une idée de comment contourner ce souci?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT *, SUM(postes.QUANTITE * postes.PRIX_UNITAIRE) as SOMME FROM ABC_devis AS devis INNER JOIN ABC_devis_postes AS postes ON ID_DEVIS=devis.ID WHERE SOMME > 200 GROUP BY devis.ID
Attention que le but final est de travailler avec ces données dans une page php.
Merci d'avance![]()
Partager