Faire un classement sous access
BOB73
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
tarek_dotzero Messages postés 817 Date d'inscription Statut Membre Dernière intervention -
tarek_dotzero Messages postés 817 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai une base de donnée de gestion d'etudiants que j'ai créée sous access. et j'ai calculer leurs moyennes dans un champ MOY mais le probleme que j'ai c'est que je ne peux pas les classer automatiquement dès que la moyenne est calculée comme sous EXCEL.
je vous donne un extrait de moyenne.
Bel Jores : 11
Hall Jules : 15
Didon Moule : 10
Kui Lon : 16
Boul Mes : 13
Quel Bon : 11.25
Lui Jacques : 14.75
Elle meme : 18
Joli Hert : 13.75
Mama Bon : 15.5
Alors voila je voudrais qu'access soit capable de me donne le rang (dans un champ rang) de chaque etudiant de la liste dès que la moyenne est calculée.
Je vous remerci
j'ai une base de donnée de gestion d'etudiants que j'ai créée sous access. et j'ai calculer leurs moyennes dans un champ MOY mais le probleme que j'ai c'est que je ne peux pas les classer automatiquement dès que la moyenne est calculée comme sous EXCEL.
je vous donne un extrait de moyenne.
Bel Jores : 11
Hall Jules : 15
Didon Moule : 10
Kui Lon : 16
Boul Mes : 13
Quel Bon : 11.25
Lui Jacques : 14.75
Elle meme : 18
Joli Hert : 13.75
Mama Bon : 15.5
Alors voila je voudrais qu'access soit capable de me donne le rang (dans un champ rang) de chaque etudiant de la liste dès que la moyenne est calculée.
Je vous remerci
A voir également:
- Faire un classement sous access
- Logiciel de classement de photos gratuit - Guide
- Bp classement foot - Forum Loisirs / Divertissements
- Logiciel de classement de documents gratuit - Télécharger - Bureautique
- Acer quick access ✓ - Forum PC portable
- Acer Quick Access - affichage CapsLock, VerrNum - Forum logiciel systeme
2 réponses
Re,
Desolé, j'ai tardé, mais peut être cela va aider d'autres:
Voilà ce que j'ai fait:
J'ai créé une table:
J'ai mis trois valeurs:
TAREK, 12
SALIM, 15
HOUSSEM, 11
La requête qui m'a pris du temps:
ET CA MARCHE :)
1, 15, SALIM
2, 12, TAREK
3, 11, HOUSSEM
Desolé, j'ai tardé, mais peut être cela va aider d'autres:
Voilà ce que j'ai fait:
J'ai créé une table:
Create Table MaTable ( Code Integer Primary Key, Nom CHAR(25) Not Null );
J'ai mis trois valeurs:
TAREK, 12
SALIM, 15
HOUSSEM, 11
La requête qui m'a pris du temps:
SELECT (Select Count(B.Code) from MaTable as B Where A.Code < B.Code) + 1 AS Rang, Code, Nom FROM MaTable AS A ORDER BY A.Code DESC;
ET CA MARCHE :)
1, 15, SALIM
2, 12, TAREK
3, 11, HOUSSEM
Salut,
Si c'est une question d'affichage: vous pouvez ajouter à votre requete "Order By".
Mais si vous voulez calculer un nouveau champs de la table :( je ne sais pas est ce que vous pouvez le faire par une requete ou il faut traiter un par un.
Si c'est une question d'affichage: vous pouvez ajouter à votre requete "Order By".
Select nom, moeyenne From etudiant Order By moeynne desc;
Mais si vous voulez calculer un nouveau champs de la table :( je ne sais pas est ce que vous pouvez le faire par une requete ou il faut traiter un par un.
Merci tarek pour tareponse. Je suis debutant en access mais j'ai deja fait mes controles et j'ai calculé les moyennes avec ma requête alors où insert-on le "order by"?
je rappelle que je voudrais que access m'ecrive les rang dans une colonne rang.
Merci beaucoup d'avance pour l'aide que tu m'apportes
je rappelle que je voudrais que access m'ecrive les rang dans une colonne rang.
Merci beaucoup d'avance pour l'aide que tu m'apportes