Forum - Questions générale - Sujet n°786

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 21/01/2018 : 23:14  Sujet n° 786  Numérotation continue dans une requête

le 05/05/2017 : 09:00
par possible924

Anonyme

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
 sujet clos  Haut

[]   

Réponse n° 1
--------
le 06/05/2017 : 00:34
par 3Stone

3Stone

Administrateur

Bonjour,

 
Citation : possible924

hélas, je n'ai pas réussi à les mettre en œuvre.

 
Je pense que tu n'as pas lu attentivement ce passage...

Citation : 3Stone

Il 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 : possible924

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...

 
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)
  clos par 3Stone le 21/01/2018 : 23:14  Haut
Réponse n° 2
--------
le 07/05/2017 : 08:52
par possible924

Anonyme

visiteur
J'ai réussi avec cela :

SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice
  clos par 3Stone le 21/01/2018 : 23:14  Haut
Réponse n° 3
--------
le 07/05/2017 : 08:56
par possible924

Anonyme

visiteur
Mon message a été tronqué.
Je disais
J'ai réussi avec cela :

SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice
  clos par 3Stone le 21/01/2018 : 23:14  Haut
Réponse n° 4
--------
le 07/05/2017 : 08:58
par possible924

Anonyme

visiteur
Désolé, le message entier ne semble pas vouloir passer !!!
  clos par 3Stone le 21/01/2018 : 23:14  Haut
Réponse n° 5
--------
le 07/05/2017 : 13:11
par 3Stone

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)

  clos par 3Stone le 21/01/2018 : 23:14  Haut
Réponse n° 6
--------
le 07/05/2017 : 18:26
par possible924

Anonyme

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
  clos par 3Stone le 21/01/2018 : 23:14  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut