Bonjour à tous,
Très novice en Access, je cherche à inclure un compteur de ligne qui ce réinitialiserait à chaque nouveau RANK.
Ma requête actuelle est la suivante, sur 2 tables (COLL & FRAIS):
Le résultat donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 SELECT [COLL].MATRICULE, [COLL].NOM, [COLL].PRENOM, [COLL].RANK, Sum([FRAIS].MT) AS SumOfMT FROM [COLL] INNER JOIN [FRAIS] ON [COLL].MATRICULE=[FRAIS].MATRICULE GROUP BY [COLL].MATRICULE, [COLL].NOM, [COLL].PRENOM, [COLL].RANK, ORDER BY [COLL].RANK, Sum([FRAIS].MT) DESC;
Et je voudrais rajouter une colonne CPT pour obtenir ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 MATRICULE | NOM | PRENOM | RANK | SumOfMT 20 | TITI | Claude | Ass.Com | 300 15 | TATA | Daniel | Ass.Com | 200 3 | TOTO | Paul | Commercial | 1000 1 | RIRI | Jean | Commercial | 800 4 | FIFI | Louis | Commercial | 500 16 | DUBOSS | Nicolas | Gérant | 700
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 MATRICULE | NOM | PRENOM | RANK | SumOfMT | CPT 20 | TITI | Claude | Ass.Com | 300 | 1 15 | TATA | Daniel | Ass.Com | 200 | 2 3 | TOTO | Paul | Commercial | 1000 | 1 1 | RIRI | Jean | Commercial | 800 | 2 4 | FIFI | Louis | Commercial | 500 | 3 16 | DUBOSS | Nicolas | Gérant | 700 | 1
J'ai beau chercher sur le net depuis quelques jours, je n'arrive pas à créer le bon module (ou fonction) pour faire cette satané boucle.
Je pensais que ma solution était dans Dcount mais je ne comprend pas comment faire.
Je précise que ma version d'Access est US
!HELP
Partager