Recherche
Recherche
Les mémos
Je débute...
Visites

 998947 visiteurs

 2 visiteurs en ligne

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;


Catégorie : Les mémos - Requêtes
Page lue 8605 fois