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

 988008 visiteurs

 1 visiteur en ligne

Recherche
 
Fermer

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 8464 fois