OVH Cloud OVH Cloud

Extraire des données d'une table

7 réponses
Avatar
AP
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses

7 réponses

Avatar
Pierre CFI [mvp]
bonjour
faire une req regroupement (le signe sigma)
dans le champ ch2 au lieu de regroupement choisir Où et mettre dans la critére
= 1/1/1000 et <= 2/1/5000



--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses


Avatar
AP
Le filtre entre deux dates fonctionne trés bien, mais mon problème est de
récupérer les données entre les deux dates en ne récupérant qu'une seule fois
tous les enregistrement qui sont dupliqués dans la période (dans mon exemple
il faudrait récupérer 5 enregistrements sur les 7)


bonjour
faire une req regroupement (le signe sigma)
dans le champ ch2 au lieu de regroupement choisir Où et mettre dans la critére
= 1/1/1000 et <= 2/1/5000



--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses







Avatar
Pierre CFI [mvp]
c'est le cas, tu as fais comme j'ai dit ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Le filtre entre deux dates fonctionne trés bien, mais mon problème est de
récupérer les données entre les deux dates en ne récupérant qu'une seule fois
tous les enregistrement qui sont dupliqués dans la période (dans mon exemple
il faudrait récupérer 5 enregistrements sur les 7)


bonjour
faire une req regroupement (le signe sigma)
dans le champ ch2 au lieu de regroupement choisir Où et mettre dans la critére
= 1/1/1000 et <= 2/1/5000



--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses









Avatar
AP
Effectivement cela fonctionne,
J'avais construit une requête plus complexe (extraction avec plusieurs
tables) et le Où ne pouvait pas fonctionner.

Peux-tu me donner plus de détail sur la fonction du Où dans le champ date

Merci



c'est le cas, tu as fais comme j'ai dit ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Le filtre entre deux dates fonctionne trés bien, mais mon problème est de
récupérer les données entre les deux dates en ne récupérant qu'une seule fois
tous les enregistrement qui sont dupliqués dans la période (dans mon exemple
il faudrait récupérer 5 enregistrements sur les 7)


bonjour
faire une req regroupement (le signe sigma)
dans le champ ch2 au lieu de regroupement choisir Où et mettre dans la critére
= 1/1/1000 et <= 2/1/5000



--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses














Avatar
AP
J'ai été un peu pressé précedemment.

Lorsque j'exécute la requête, un message me dit que je ne dois pas cocher le
champ date dans lequel j'ai entré le Où. J'ai besoin du champ date.

Cette requête doit aussi mettre à jour une table qui contiendra tous les
enregistrements filtrés. cela fonctionnera-t-il



c'est le cas, tu as fais comme j'ai dit ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Le filtre entre deux dates fonctionne trés bien, mais mon problème est de
récupérer les données entre les deux dates en ne récupérant qu'une seule fois
tous les enregistrement qui sont dupliqués dans la période (dans mon exemple
il faudrait récupérer 5 enregistrements sur les 7)


bonjour
faire une req regroupement (le signe sigma)
dans le champ ch2 au lieu de regroupement choisir Où et mettre dans la critére
= 1/1/1000 et <= 2/1/5000



--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses














Avatar
Pierre CFI [mvp]
le regroupement ne se fait que si tous les champs d'un enregistrement sont égaux
or dans ton cas les ch marqués X ne sont pas identiques car la date n'est pas la méme
donc quand on met ou, cela veut dire que le champ n'est pas pris en compte dans le regroupement, mais sert au critére

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
J'ai été un peu pressé précedemment.

Lorsque j'exécute la requête, un message me dit que je ne dois pas cocher le
champ date dans lequel j'ai entré le Où. J'ai besoin du champ date.

Cette requête doit aussi mettre à jour une table qui contiendra tous les
enregistrements filtrés. cela fonctionnera-t-il



c'est le cas, tu as fais comme j'ai dit ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Le filtre entre deux dates fonctionne trés bien, mais mon problème est de
récupérer les données entre les deux dates en ne récupérant qu'une seule fois
tous les enregistrement qui sont dupliqués dans la période (dans mon exemple
il faudrait récupérer 5 enregistrements sur les 7)


bonjour
faire une req regroupement (le signe sigma)
dans le champ ch2 au lieu de regroupement choisir Où et mettre dans la critére
= 1/1/1000 et <= 2/1/5000



--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses
















Avatar
AP
Ok pour le regroupement sans le champ date fonctionne.

Dans mon cas j'ai impérativement besoin de récupérer la date des
enregistrement que je filtre. Je ne vois pas la solution

Merci de l'aide


le regroupement ne se fait que si tous les champs d'un enregistrement sont égaux
or dans ton cas les ch marqués X ne sont pas identiques car la date n'est pas la méme
donc quand on met ou, cela veut dire que le champ n'est pas pris en compte dans le regroupement, mais sert au critére

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
J'ai été un peu pressé précedemment.

Lorsque j'exécute la requête, un message me dit que je ne dois pas cocher le
champ date dans lequel j'ai entré le Où. J'ai besoin du champ date.

Cette requête doit aussi mettre à jour une table qui contiendra tous les
enregistrements filtrés. cela fonctionnera-t-il



c'est le cas, tu as fais comme j'ai dit ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Le filtre entre deux dates fonctionne trés bien, mais mon problème est de
récupérer les données entre les deux dates en ne récupérant qu'une seule fois
tous les enregistrement qui sont dupliqués dans la période (dans mon exemple
il faudrait récupérer 5 enregistrements sur les 7)


bonjour
faire une req regroupement (le signe sigma)
dans le champ ch2 au lieu de regroupement choisir Où et mettre dans la critére
= 1/1/1000 et <= 2/1/5000



--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/

"AP" a écrit dans le message de news:
Bonjour,

Dans une table telle que l'exemple ci dessous contenant des valeurs similaires

CH1 CH2 CH3 CH4
10 01/10/05 EL 1
10 01/10/05 AL 1
10 01/10/05 EL 2
10 01/10/05 IM 1
10 01/10/01 EL 1 X
10 02/10/01 EL 5
10 05/10/01 EL 1 X

Je veux faire une requete sur la table pour extraire les données (entre deux
dates) sauf les enregistrements marqués d'une croix , qui se répètent
plusieurs fois


merci pour les réponses