1 membre
Connectés : ( personne )
- La Charte du Forum - Forum - Questions générale
Sujet n° 786 |
Numérotation continue dans une requête |
le 05/05/2017 : 09:00 par possible924
visiteur |
Bonjour à tous, Dans les mémos de ce site, il y a des exemples de Numérotation continue dans une requête, hélas, je n'ai pas réussi à les mettre en œuvre.
Voici mon problème : Je souhaite réaliser une numérotation continue du résultat d'une requête sélection, qui renvoie dans un champ nommé "Exercice" les valeurs suivantes :
2010 2011 2013 2016
ou bien : 2010/2011 2011/2012 2013/2014 2016/2016
à coté de ce champ "Exercice" je souhaite dans ma requête obtenir un autre champ "Rang" qui numérote les lignes de 1, 2, 3, 4 ... selon leur valeur du champ "Exercice"
Merci par avance pour votre aide Pierre |
|
|
Réponse n° 1 -------- le 06/05/2017 : 00:34 par 3Stone
Administrateur
|
Bonjour,
Citation : possible924hélas, je n'ai pas réussi à les mettre en œuvre. Je pense que tu n'as pas lu attentivement ce passage...
Citation : 3StoneIl est entendu que le Champ1 peut être de type numérique (numéro d'adhérant) ou texte (nom d'adhérent, mais attention au homonyme) ou encore une date quelconque (attention ici au date identique). La numérotation se fera selon l'ordre du champ désigné. Citation : possible924Je souhaite réaliser une numérotation continue du résultat d'une requête sélection, qui renvoie dans un champ nommé "Exercice" les valeurs suivantes...
Oui, mais basé sur quoi ? Si tu as lu ce que je dis plus haut, on ne sait pas faire cela "en l'air"...
Citation : possible924à coté de ce champ "Exercice" je souhaite dans ma requête obtenir un autre champ "Rang" qui numérote les lignes de 1, 2, 3, 4 ... selon leur valeur du champ "Exercice"
Ce n'est pas le travail d'une requête, mais d'un état.
Cordialement, Pierre (3Stone) |
|
|
Réponse n° 2 -------- le 07/05/2017 : 08:52 par possible924
visiteur |
J'ai réussi avec cela :
SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice |
|
|
Réponse n° 3 -------- le 07/05/2017 : 08:56 par possible924
visiteur |
Mon message a été tronqué. Je disais J'ai réussi avec cela :
SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice |
|
|
Réponse n° 4 -------- le 07/05/2017 : 08:58 par possible924
visiteur |
Désolé, le message entier ne semble pas vouloir passer !!! |
|
|
Réponse n° 5 -------- le 07/05/2017 : 13:11 par 3Stone
Administrateur
|
Bonjour,
Pour coller du code, il faut le coller, puis le sélectionner et ensuite cliquer sur le le bouton < > et choisir autre...
Code :
SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice
Cordialement,
Pierre (3Stone)
|
|
|
Réponse n° 6 -------- le 07/05/2017 : 18:26 par possible924
visiteur |
Bonjour, En m'inspirant du mémo "Numérotation continue dans une requête", j'ai réglé mon problème de cette façon :
Code :SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice <='" & [Exercice] & "'")*1 AS Rang FROM R_Exercices;
ça marche très bien
Merci pour votre aide Pierre |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Clôturer sujet
Remonter
|