Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Impossible d'appliquer un critère?!!

9 réponses
Avatar
hasardeux
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp

9 réponses

Avatar
Raymond [mvp]
Bonjour.

il te manque un opérateur:
(<>612800 Et <>614800) Ou (Entre 630000 Et 699999) Ou (Entre 730000 Et
999999)

mettre Et ou Or

mais ,il faut placer des ( ) pour séparer les groupes de comparaison Et / Or
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp


Avatar
Codial
Bonjour,
dans la requête toutes ces critères sont peut être sur la même ligne

essaie en mettant les critères sur des lignes différentes

Critère : <>612800
ou: <>614800
ou:Entre 630000 Et 699999
ou:Entre 730000 Et 999999


Codial



"hasardeux" a écrit dans le message de
news:
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp


Avatar
hasardeux
Salut Raymond,

Le critère est presque parfait.

Mais je voudrais pas afficher: Entre 630000 et 699999 et Entre 730000 et
999999

J'ai mis ce code :

(<>612800 Et <>614800) Ou <>(Entre 630000 Et 699999) Ou <>(Entre 730000 Et
999999)

Mais ça n'a pas marché

Avez-vous une idée?

merci




Bonjour.

il te manque un opérateur:
(<>612800 Et <>614800) Ou (Entre 630000 Et 699999) Ou (Entre 730000 Et
999999)

mettre Et ou Or

mais ,il faut placer des ( ) pour séparer les groupes de comparaison Et / Or
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp







Avatar
hasardeux
Salut Codial,

j'ai essayé cette solution, mais ça affiche tous les enregistrements


Bonjour,
dans la requête toutes ces critères sont peut être sur la même ligne

essaie en mettant les critères sur des lignes différentes

Critère : <>612800
ou: <>614800
ou:Entre 630000 Et 699999
ou:Entre 730000 Et 999999


Codial



"hasardeux" a écrit dans le message de
news:
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp







Avatar
Raymond [mvp]
tu vas avoir un problème entre les 2 premiers et le 630/699.

il serait préférable de procéder par tranches complètes:
< 612800 et > 612801 et < 630000 et > ...............
sinon ça se chevauche et ça ne va pas.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:
Salut Raymond,

Le critère est presque parfait.

Mais je voudrais pas afficher: Entre 630000 et 699999 et Entre 730000 et
999999



Avatar
Patrice
bonjour,

<>612800 Et <>614800 et ((< 630000 ou >699999) ou (< 730000 Et > 999999))

slts


Salut Raymond,

Le critère est presque parfait.

Mais je voudrais pas afficher: Entre 630000 et 699999 et Entre 730000 et
999999

J'ai mis ce code :

(<>612800 Et <>614800) Ou <>(Entre 630000 Et 699999) Ou <>(Entre 730000 Et
999999)

Mais ça n'a pas marché

Avez-vous une idée?

merci




Bonjour.

il te manque un opérateur:
(<>612800 Et <>614800) Ou (Entre 630000 Et 699999) Ou (Entre 730000 Et
999999)

mettre Et ou Or

mais ,il faut placer des ( ) pour séparer les groupes de comparaison Et / Or
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp









Avatar
Eric
Bonjour,

j'essaierai :
<>612800 Et <> 614800 Et (Pas entre 63000 et 69999) Et (Pas entre 73000
et 99999)

A+
Eric

Salut Raymond,

Le critère est presque parfait.

Mais je voudrais pas afficher: Entre 630000 et 699999 et Entre 730000 et
999999

J'ai mis ce code :

(<>612800 Et <>614800) Ou <>(Entre 630000 Et 699999) Ou <>(Entre 730000 Et
999999)

Mais ça n'a pas marché

Avez-vous une idée?

merci





Bonjour.

il te manque un opérateur:
(<>612800 Et <>614800) Ou (Entre 630000 Et 699999) Ou (Entre 730000 Et
999999)

mettre Et ou Or

mais ,il faut placer des ( ) pour séparer les groupes de comparaison Et / Or
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:

Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp









Avatar
Codial
Bonjour,

pour ce qui me concerne ça ne me donne pas tous les enregistrements.

Codial

"hasardeux" a écrit dans le message de
news:
Salut Codial,

j'ai essayé cette solution, mais ça affiche tous les enregistrements


Bonjour,
dans la requête toutes ces critères sont peut être sur la même ligne

essaie en mettant les critères sur des lignes différentes

Critère : <>612800
ou: <>614800
ou:Entre 630000 Et 699999
ou:Entre 730000 Et 999999


Codial



"hasardeux" a écrit dans le message
de
news:
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans
la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont
renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp









Avatar
hasardeux
Merci Raymond, Patrice et Eric

Toutes les solutions me ramènent au bon résultat


Salut Raymond,

Le critère est presque parfait.

Mais je voudrais pas afficher: Entre 630000 et 699999 et Entre 730000 et
999999

J'ai mis ce code :

(<>612800 Et <>614800) Ou <>(Entre 630000 Et 699999) Ou <>(Entre 730000 Et
999999)

Mais ça n'a pas marché

Avez-vous une idée?

merci




Bonjour.

il te manque un opérateur:
(<>612800 Et <>614800) Ou (Entre 630000 Et 699999) Ou (Entre 730000 Et
999999)

mettre Et ou Or

mais ,il faut placer des ( ) pour séparer les groupes de comparaison Et / Or
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:
Bonjour

Dans une requête, je voudrais appliquer, j'ai mis cette condition dans la
zone critères pour filtrer les enregistrements:

<>612800<>614800 Ou Entre 630000 Et 699999 Ou Entre 730000 Et 999999

Mais lorsque j'exécute la requête, tous les enregistrements sont renvoyés

Par contre, si je mis seulement: <>612800, le filtre est appliqué.

Comment, intégrer toute la ligne dans cette requête

Merci bcp