OVH Cloud OVH Cloud

Trouvers les absents.

17 réponses
Avatar
bigmac
tout d'abord un chaleureux bonjour

Je vais essayer d'etre clair, ce qui est par defaut impossible, mais qui ne
tente rien n'a rien.

Une requete: Origine, une table de commandes.

Dans cette requete, apres un formatage "mois" de la date de commande et un
regroupement, pas de problème. (Je ne suis pas le cas desespere que vous
croyez:-)

J'obtiens par exemple:

client mois
175 janvier
fevrier
avril

176 fevrier
Mars
avril

etc..

Mon probleme est que je voudrais extraire les mois où ils n'ont rien
commandé.

Merci d'une réponse et attendant, bonne journée

Un individu se dit démocrate quand tout le monde est d'accord avec lui.


A+

10 réponses

1 2
Avatar
3stone
Salut,

"bigmac" a écrit:
| Une requete: Origine, une table de commandes.
| Dans cette requete, apres un formatage "mois" de la date de commande et un
| regroupement, pas de problème. (Je ne suis pas le cas desespere que vous
| croyez:-)
|
| J'obtiens par exemple:
| client mois
| 175 janvier
| fevrier
| avril
| 176 fevrier
| Mars
| avril
|
| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
| commandé.

Sous le NoCommande, tu mets le critère:

Not Is Null

cela devrait te rejeté les "absent"...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
Anor
Bonjour 3stone

Tu es sûr d'avoir compris la question ?

Je cherchais à répondre sans trouver de solution simple,
mais je m'orientais vers une table contenant les 12 mois de l'année
pour faire ressortir par une jointure gauche, les mois "manquants "...

donc pour le client 175, les mois de mars, mai etc....

une requête ne peut pas faire un regroupement sans répéter le
numéro de client sur chaque ligne, alors ....je dirais que l'exemple
t'a induit en erreur ;-)


--
à+
Arnaud
--------------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
--------------------------------------------------


3stone a confié :
| Salut,
|
| "bigmac" a écrit:
|| Une requete: Origine, une table de commandes.
|| Dans cette requete, apres un formatage "mois" de la date de commande
|| et un regroupement, pas de problème. (Je ne suis pas le cas
|| desespere que vous croyez:-)
||
|| J'obtiens par exemple:
|| client mois
|| 175 janvier
|| fevrier
|| avril
|| 176 fevrier
|| Mars
|| avril
||
|| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
|| commandé.
|
| Sous le NoCommande, tu mets le critère:
|
| Not Is Null
|
| cela devrait te rejeté les "absent"...
Avatar
3stone
Salut Arnaud,

|
| Tu es sûr d'avoir compris la question ?
|

Ben... il me semble que tu as compris que je n'ais sûrement pas compris ;-))

Il parle "d'extraire"... et il me semble avoir compris "rejeter"...

De toute façon, j'ai la tête ailleurs depuis quelques jours,
et je crois que je vais y rester... ailleurs :o)


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
bigmac
Merci encore, Désolé mais Arnaud était dans le vrai Pierre, je suis désolé.

J'ai bien créé une table avec les douze mois, mais rien à faire.

Dans mon exemple, je voudrais:

client mois

175 mars
176 Janvier

Voilà, merci encore de votre intérêt


"3stone" a écrit dans le message de
news:%
Salut,

"bigmac" a écrit:
| Une requete: Origine, une table de commandes.
| Dans cette requete, apres un formatage "mois" de la date de commande et
un

| regroupement, pas de problème. (Je ne suis pas le cas desespere que vous
| croyez:-)
|
| J'obtiens par exemple:
| client mois
| 175 janvier
| fevrier
| avril
| 176 fevrier
| Mars
| avril
|
| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
| commandé.

Sous le NoCommande, tu mets le critère:

Not Is Null

cela devrait te rejeté les "absent"...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------





Avatar
Anor
salut 3stone

3stone a confié :

| et je crois que je vais y rester... ailleurs :o)

ouf ;-))

tiens, j'entends un son lointain, provenant
de derrière un champ de menhirs :

"Buz CFI à la rescousse"
;-))))

--
à+
Arnaud
--------------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
--------------------------------------------------
Avatar
Anor
Bonjour bigmac

c'est le résultat que tu souhaites là ?
je ne comprends pas d'où sort ce "mars" pour le 175 et pourquoi il serait tout seul ....

--
à+
Arnaud
--------------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
--------------------------------------------------


bigmac a confié :
| Merci encore, Désolé mais Arnaud était dans le vrai Pierre, je suis
| désolé.
|
| J'ai bien créé une table avec les douze mois, mais rien à faire.
|
| Dans mon exemple, je voudrais:
|
| client mois
|
| 175 mars
| 176 Janvier
|
| Voilà, merci encore de votre intérêt
|
|
| "3stone" a écrit dans le message de
| news:%
|| Salut,
||
|| "bigmac" a écrit:
||| Une requete: Origine, une table de commandes.
||| Dans cette requete, apres un formatage "mois" de la date de
||| commande et un regroupement, pas de problème. (Je ne suis pas le
||| cas desespere que vous croyez:-)
|||
||| J'obtiens par exemple:
||| client mois
||| 175 janvier
||| fevrier
||| avril
||| 176 fevrier
||| Mars
||| avril
|||
||| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
||| commandé.
||
|| Sous le NoCommande, tu mets le critère:
||
|| Not Is Null
||
|| cela devrait te rejeté les "absent"...
||
||
|| --
|| A+
|| Pierre (3stone) Access MVP
|| -------------------------------------------------------
|| Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
|| ( Je ne réponds pas aux emails qui concernent Access )
|| -------------------------------------------------------
Avatar
Pierre CFI
salut
bon je m'en méle sans avoir testé
effectivement une table avec 12 mois
une req avec la table client et cette table, pas de lien, les 2 champs codeclient et mois
en principe chaque code doit etre repété 12 fois
puis une req de non concordance avec ces 2 req


--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"bigmac" a écrit dans le message de news: bkhok5$rj4$
Merci encore, Désolé mais Arnaud était dans le vrai Pierre, je suis désolé.

J'ai bien créé une table avec les douze mois, mais rien à faire.

Dans mon exemple, je voudrais:

client mois

175 mars
176 Janvier

Voilà, merci encore de votre intérêt


"3stone" a écrit dans le message de
news:%
Salut,

"bigmac" a écrit:
| Une requete: Origine, une table de commandes.
| Dans cette requete, apres un formatage "mois" de la date de commande et
un

| regroupement, pas de problème. (Je ne suis pas le cas desespere que vous
| croyez:-)
|
| J'obtiens par exemple:
| client mois
| 175 janvier
| fevrier
| avril
| 176 fevrier
| Mars
| avril
|
| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
| commandé.

Sous le NoCommande, tu mets le critère:

Not Is Null

cela devrait te rejeté les "absent"...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------









Avatar
bigmac
Ok Arnaud, faisons un exemple sur 2 clients:

Client Mois
175 Janvier
Février
Mars
Mai
Juin
Septembre
Octobre
Decembre

176 Février
Mars
Avril
Juillet
Octobre
Novembre
Décembre

Voilà ma table sur 2 clients avec les bons de commande regroupés et formatés
en mois. Je voudrais obtenir

175 Avril
Juillet
Août
Novembre

176 Janvier
Mai
Juin
Août
Septembre.
En fait c'est que je voudrais obtenir. Les mois où ils n'ont rien commandé.

Merci encore de l'intérêt que tu portes.

Amicalement



"Anor" a écrit dans le message de
news:
Bonjour bigmac

c'est le résultat que tu souhaites là ?
je ne comprends pas d'où sort ce "mars" pour le 175 et pourquoi il serait
tout seul ....


--
à+
Arnaud
--------------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
--------------------------------------------------


bigmac a confié :
| Merci encore, Désolé mais Arnaud était dans le vrai Pierre, je suis
| désolé.
|
| J'ai bien créé une table avec les douze mois, mais rien à faire.
|
| Dans mon exemple, je voudrais:
|
| client mois
|
| 175 mars
| 176 Janvier
|
| Voilà, merci encore de votre intérêt
|
|
| "3stone" a écrit dans le message de
| news:%
|| Salut,
||
|| "bigmac" a écrit:
||| Une requete: Origine, une table de commandes.
||| Dans cette requete, apres un formatage "mois" de la date de
||| commande et un regroupement, pas de problème. (Je ne suis pas le
||| cas desespere que vous croyez:-)
|||
||| J'obtiens par exemple:
||| client mois
||| 175 janvier
||| fevrier
||| avril
||| 176 fevrier
||| Mars
||| avril
|||
||| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
||| commandé.
||
|| Sous le NoCommande, tu mets le critère:
||
|| Not Is Null
||
|| cela devrait te rejeté les "absent"...
||
||
|| --
|| A+
|| Pierre (3stone) Access MVP
|| -------------------------------------------------------
|| Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
|| ( Je ne réponds pas aux emails qui concernent Access )
|| -------------------------------------------------------




Avatar
bigmac
Merci Pierre, c'est ce que je pense mais je suis incapable de le construire.

Amitiés

"Pierre CFI" a écrit dans le message de
news:
salut
bon je m'en méle sans avoir testé
effectivement une table avec 12 mois
une req avec la table client et cette table, pas de lien, les 2 champs
codeclient et mois

en principe chaque code doit etre repété 12 fois
puis une req de non concordance avec ces 2 req


--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"bigmac" a écrit dans le message de news:
bkhok5$rj4$

Merci encore, Désolé mais Arnaud était dans le vrai Pierre, je suis
désolé.



J'ai bien créé une table avec les douze mois, mais rien à faire.

Dans mon exemple, je voudrais:

client mois

175 mars
176 Janvier

Voilà, merci encore de votre intérêt


"3stone" a écrit dans le message de
news:%
Salut,

"bigmac" a écrit:
| Une requete: Origine, une table de commandes.
| Dans cette requete, apres un formatage "mois" de la date de commande
et



un
| regroupement, pas de problème. (Je ne suis pas le cas desespere que
vous



| croyez:-)
|
| J'obtiens par exemple:
| client mois
| 175 janvier
| fevrier
| avril
| 176 fevrier
| Mars
| avril
|
| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
| commandé.

Sous le NoCommande, tu mets le critère:

Not Is Null

cela devrait te rejeté les "absent"...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------













Avatar
Pierre CFI
..../......
bon, avec la chaleur j'étais pas trop courageux, mais parce que je suis le plus gentil, je vais te faire une base exemple que je te
posterais (sans timbre)

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"bigmac" a écrit dans le message de news: bkhu6i$gk0$
Merci Pierre, c'est ce que je pense mais je suis incapable de le construire.

Amitiés

"Pierre CFI" a écrit dans le message de
news:
salut
bon je m'en méle sans avoir testé
effectivement une table avec 12 mois
une req avec la table client et cette table, pas de lien, les 2 champs
codeclient et mois

en principe chaque code doit etre repété 12 fois
puis une req de non concordance avec ces 2 req


--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"bigmac" a écrit dans le message de news:
bkhok5$rj4$

Merci encore, Désolé mais Arnaud était dans le vrai Pierre, je suis
désolé.



J'ai bien créé une table avec les douze mois, mais rien à faire.

Dans mon exemple, je voudrais:

client mois

175 mars
176 Janvier

Voilà, merci encore de votre intérêt


"3stone" a écrit dans le message de
news:%
Salut,

"bigmac" a écrit:
| Une requete: Origine, une table de commandes.
| Dans cette requete, apres un formatage "mois" de la date de commande
et



un
| regroupement, pas de problème. (Je ne suis pas le cas desespere que
vous



| croyez:-)
|
| J'obtiens par exemple:
| client mois
| 175 janvier
| fevrier
| avril
| 176 fevrier
| Mars
| avril
|
| Mon probleme est que je voudrais extraire les mois où ils n'ont rien
| commandé.

Sous le NoCommande, tu mets le critère:

Not Is Null

cela devrait te rejeté les "absent"...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------

















1 2