Bonjour,
Il semblerait qu'il soit impossible sous SQL SERVER de réaliser un GROUP BY en utilisant l'alias du nom de la colonne.
Comment faire dans un cas comme celui ci :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 SELECT Case when (Dossier.ExclusionDeGarantie <> 1) then Dossier.GarantieValide else 'HG' end as Garantie, COUNT(DISTINCT(PiecesDetacheesParDossier.NumDossier)) as NbDossier FROM PiecesDetacheesParDossier LEFT JOIN Dossier ON Dossier.NumDossier=PiecesDetacheesParDossier.NumDossier GROUP BY Garantie
Partager