Afficher un classement
Afficher un Classement dans une requête
'LaTable' est le nom de la table source, 'LeChamp' est un champ numérique.
Méthode utilisant la Fonction de Domaine DCOUNT :
SELECT LeChamp, Val(DCount("*","LaTable","[LeChamp] < " & [LeChamp]))+1 AS Classement FROM LaTable;
Méthode SQL :
SELECT LeChamp, (SELECT COUNT(LeChamp) FROM LaTable As LaTable_Alias2 WHERE LeChamp < LaTable_Alias1.LeChamp)+1 AS Classement FROM LaTable AS LaTable_Alias1 ORDER BY LeChamp;
Dernière modification : 07/02/2010 23:42
Catégorie : Les mémos - Requêtes
Page lue 10421 fois