OVH Cloud OVH Cloud

mot clé critère de recherche

3 réponses
Avatar
Anne MELLINI
Voilà mon petit problème :
j'ai une table avec 2 champs : code client et date
Je voudrai créer une requête qui me permette de trouver à chaque changement
de code client le dernier de la colonne concernant ce code
Dans mon exemple ci dessous je dois en trouver 3:
1- 12/06/2003 et 3-15/02/2003 et 4-25/05/2003

Code client date
1 28/01/2003
1 25/03/2003
1 12/06/2003
3 28/05/2003
3 15/02/2003
4 16/02/2003
4 15/02/2003
4 25/05/2003

je pense qu'il faut utiliser un mot clé comme critère, mais je ne sais pas
lequel
Si vous avez une solution simple, merci d'avance

A. Mellini

3 réponses

Avatar
hm15
Bonsoir Anne,

as-tu essayé de créer une requête "Regroupement" (outil "Opérations"
représenté par le symbole Sigma) ?
Dans la ligne "Opération", sur le champ Date, choisis l'opération "Max" et
laisse "Regroupement" dans le champ Code client.

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Anne MELLINI" a écrit dans le message de news:
3fb27ef4$0$6978$
Voilà mon petit problème :
j'ai une table avec 2 champs : code client et date
Je voudrai créer une requête qui me permette de trouver à chaque
changement

de code client le dernier de la colonne concernant ce code
Dans mon exemple ci dessous je dois en trouver 3:
1- 12/06/2003 et 3-15/02/2003 et 4-25/05/2003

Code client date
1 28/01/2003
1 25/03/2003
1 12/06/2003
3 28/05/2003
3 15/02/2003
4 16/02/2003
4 15/02/2003
4 25/05/2003

je pense qu'il faut utiliser un mot clé comme critère, mais je ne sais pas
lequel
Si vous avez une solution simple, merci d'avance

A. Mellini




Avatar
Anne MELLINI
J'y avais pensé, mais en fait ce n'est pas la date la plus récente que je
cherche, mais la dernière ligne par code client (la dernière opération
effectuée)
Je cherce donc un critère du genre "dernier"
dans mon exemple il faut que je fasse ressortir le client 3 du 15/02/2003,
et ce n'est pas la date la plus récente
J'espère avoir été claire
En tout cas, merci de m'avoir donné un début de réponse

"hm15" a écrit dans le message de
news:%
Bonsoir Anne,

as-tu essayé de créer une requête "Regroupement" (outil "Opérations"
représenté par le symbole Sigma) ?
Dans la ligne "Opération", sur le champ Date, choisis l'opération "Max" et
laisse "Regroupement" dans le champ Code client.

Cordialement,

Annette
--------------------------------------------------------------------------
-

www.horizon-micro.com


"Anne MELLINI" a écrit dans le message de news:
3fb27ef4$0$6978$
Voilà mon petit problème :
j'ai une table avec 2 champs : code client et date
Je voudrai créer une requête qui me permette de trouver à chaque
changement

de code client le dernier de la colonne concernant ce code
Dans mon exemple ci dessous je dois en trouver 3:
1- 12/06/2003 et 3-15/02/2003 et 4-25/05/2003

Code client date
1 28/01/2003
1 25/03/2003
1 12/06/2003
3 28/05/2003
3 15/02/2003
4 16/02/2003
4 15/02/2003
4 25/05/2003

je pense qu'il faut utiliser un mot clé comme critère, mais je ne sais
pas


lequel
Si vous avez une solution simple, merci d'avance

A. Mellini








Avatar
hm15
Bonjour Anne,

au temps pour moi. Ton exemple était déjà clair.
Tu as donné la réponse toi-même : remplace "Max" par "Dernier".
Toutefois, cela fonctionne si tu souhaites que le filtre se fasse dans
l'ordre de saisie. Ce que j'ai cru comprendre cette fois ("la dernière
opération effectuée")
Sinon, il faudrait que tu ajoutes un n° d'ordre quelque part.

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Anne MELLINI" a écrit dans le message de news:
3fb2d2cf$0$6970$
J'y avais pensé, mais en fait ce n'est pas la date la plus récente que je
cherche, mais la dernière ligne par code client (la dernière opération
effectuée)
Je cherce donc un critère du genre "dernier"
dans mon exemple il faut que je fasse ressortir le client 3 du 15/02/2003,
et ce n'est pas la date la plus récente
J'espère avoir été claire
En tout cas, merci de m'avoir donné un début de réponse

"hm15" a écrit dans le message de
news:%
Bonsoir Anne,

as-tu essayé de créer une requête "Regroupement" (outil "Opérations"
représenté par le symbole Sigma) ?
Dans la ligne "Opération", sur le champ Date, choisis l'opération "Max"
et


laisse "Regroupement" dans le champ Code client.

Cordialement,

Annette


--------------------------------------------------------------------------
-
www.horizon-micro.com
[...]