Avoir le RANG en fonction de la formation

Fermé
oussko Messages postés 13 Date d'inscription lundi 1 novembre 2010 Statut Membre Dernière intervention 2 juillet 2016 - 2 nov. 2010 à 10:35
 Profil bloqué - 18 mars 2011 à 20:03
Bonjour,

J' ai construit une requête de ce genre:
SELECT A1.MOYGLE, A1.INTFOR, A1.TRIMESTRE, (SELECT COUNT(MOYGLE)+1
FROM MoyenneGle AS A2 WHERE A2.MOYGLE>A1.MOYGLE ) AS RANG
FROM MoyenneGle AS A1
ORDER BY A1.MOYGLE DESC;

ce que j'obtiens c'est un classement sur l'ensemble des formations (INTFOR); mais c'est un classement par formation que je souhaite avoir.

3 réponses

Profil bloqué
2 nov. 2010 à 10:36
google est t on amis www.google.fr
0
oussko Messages postés 13 Date d'inscription lundi 1 novembre 2010 Statut Membre Dernière intervention 2 juillet 2016 3
2 nov. 2010 à 10:45
J ai cherche et j'ai trouve ça: SELECT Surname, Salary, Sex,
RANK () OVER ( PARTITION BY Sex
ORDER BY Salary DESC ) "Rank"
FROM Employees
WHERE State IN ( 'UT' );

le souci c'est que ça ne marce pas sous ACCESS.
0
Profil bloqué
18 mars 2011 à 20:03
suce la et tu comprendra lol
0