Bonjour à tous,

Je suis sous SQL Server 2005 et il n'accepte visiblement pas le GROUP BY sur un alias.
J'ai cherché (comme d'habitude) sur google mais je n'ai pas trouvé de réponse claire donc je m'en remet à vous.

Voici ma requete qui ne fonctionne pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT sum(P.PRIX*D.QCOM) AS MONTANT, D.NCOM FROM DETAIL D, PRODUIT P 
WHERE D.NPRO=P.NPRO 
GROUP BY MONTANT;
et le message d'erreur:
Msg*207, Niveau*16, État*1, Ligne*3
Nom de colonne non valide*: 'MONTANT'.
Un tout grand merci pour votre aide