Bonjour à tous,
J'ai créer un procédure stocké qui doit pour chaque ligne me retourné une moyenne et je souhaiterai classé les résultat par moyenne :
A l'éxécution de la procédure j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Comment donc déclarer une variable calculer dans un order by ? enfin si cela est possible.Msg*1008, Niveau*16, État*1, Procédure*PS_MoyNoteParArtisan, Ligne*22
L'élément SELECT identifié par le numéro ORDER BY 1 contient une variable faisant partie de l'expression identifiant une position de colonne. Les variables ne sont autorisées dans ORDER BY que si l'ordre est une expression référençant un nom de colonne.
Merci a vous.

 

 
		
		 
         
 

 
			
			

 
   
 


 Erreur 1008 variable dans order by : Transact SQL
 Erreur 1008 variable dans order by : Transact SQL
				 Répondre avec citation
  Répondre avec citation
Partager