OVH Cloud OVH Cloud

requête excluant une liste

3 réponses
Avatar
Sylvain
Bonjour,

Dans une base, j'ai une table avec une liste de noms (nombreux et tous
différents). Je cherche à créer une requête, et ces noms correspondent à
des enregistrements que je voudrais écarter dans ma requête.

Comment créer ma requête pour qu'elle sélectionne (dans une autre table)
tous les enregistrements dont le nom est différent des (nombreux et
différents) noms figurant dans ma table liste ?

Merci de votre aide.


Sylvain

3 réponses

Avatar
Raymond [mvp]
Bonjour.

tu trouveras sûrement des idées sur :
http://access.vba.free.fr/selection_multiple.htm qui fait exactement le
contraire. en inversant tu dois pouvoir y arriver

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

Dans une base, j'ai une table avec une liste de noms (nombreux et tous
différents). Je cherche à créer une requête, et ces noms correspondent à
des enregistrements que je voudrais écarter dans ma requête.

Comment créer ma requête pour qu'elle sélectionne (dans une autre table)
tous les enregistrements dont le nom est différent des (nombreux et
différents) noms figurant dans ma table liste ?

Merci de votre aide.


Sylvain


Avatar
eduparc
il faut utiliser dans la clause where de ta requete not in

select "liste de tes champs a afficher"
from "liste de tes tables"
where nom not in (select nom from "ta table d'exclusion" );

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

Bonjour,

Dans une base, j'ai une table avec une liste de noms (nombreux et tous
différents). Je cherche à créer une requête, et ces noms correspondent à
des enregistrements que je voudrais écarter dans ma requête.

Comment créer ma requête pour qu'elle sélectionne (dans une autre table)
tous les enregistrements dont le nom est différent des (nombreux et
différents) noms figurant dans ma table liste ?

Merci de votre aide.


Sylvain


Avatar
Sylvain
Je teste, merci !


il faut utiliser dans la clause where de ta requete not in

select "liste de tes champs a afficher"
from "liste de tes tables"
where nom not in (select nom from "ta table d'exclusion" );

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


Bonjour,

Dans une base, j'ai une table avec une liste de noms (nombreux et tous
différents). Je cherche à créer une requête, et ces noms correspondent à
des enregistrements que je voudrais écarter dans ma requête.

Comment créer ma requête pour qu'elle sélectionne (dans une autre table)
tous les enregistrements dont le nom est différent des (nombreux et
différents) noms figurant dans ma table liste ?

Merci de votre aide.


Sylvain