Je fais une requête et je peux avoir plusieurs type de transaction (TYPE)
par produit. Mais si j'ai le type (Fiche) je ne veux pas voir aucun
enregistrement de ce produit.
PRODUIT TYPE
A VENTE
A FICHE
A ACHAT
B ACHAT
B VENTE
C ACHAT
C VENTE
Je veux donc voir aparaître le produit B et C mais pas le A car il a le type
FICHE.
Quel sorte de critère puis-je mettre pour un filtre de ce genre?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour Claude,
Dans la fenêtre SQL de la requête, en adaptant le nom de la table : SELECT Produit, Type FROM Table1 WHERE Produit Not In (select produit from table1 where type = "fiche");
ou dans le concepteur de requête mettre en critère du champ Produit Pas In (select produit from table1 where type = "fiche")
Je fais une requête et je peux avoir plusieurs type de transaction (TYPE) par produit. Mais si j'ai le type (Fiche) je ne veux pas voir aucun enregistrement de ce produit.
PRODUIT TYPE A VENTE A FICHE A ACHAT B ACHAT B VENTE C ACHAT C VENTE
Je veux donc voir aparaître le produit B et C mais pas le A car il a le type FICHE.
Quel sorte de critère puis-je mettre pour un filtre de ce genre?
Merci !
Claude.
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour Claude,
Dans la fenêtre SQL de la requête, en adaptant le nom de la table :
SELECT Produit, Type
FROM Table1
WHERE Produit Not In (select produit from table1 where type = "fiche");
ou dans le concepteur de requête mettre en critère du champ Produit
Pas In (select produit from table1 where type = "fiche")
Je fais une requête et je peux avoir plusieurs type de transaction (TYPE)
par produit. Mais si j'ai le type (Fiche) je ne veux pas voir aucun
enregistrement de ce produit.
PRODUIT TYPE
A VENTE
A FICHE
A ACHAT
B ACHAT
B VENTE
C ACHAT
C VENTE
Je veux donc voir aparaître le produit B et C mais pas le A car il a le type
FICHE.
Quel sorte de critère puis-je mettre pour un filtre de ce genre?
Merci !
Claude.
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Dans la fenêtre SQL de la requête, en adaptant le nom de la table : SELECT Produit, Type FROM Table1 WHERE Produit Not In (select produit from table1 where type = "fiche");
ou dans le concepteur de requête mettre en critère du champ Produit Pas In (select produit from table1 where type = "fiche")
Je fais une requête et je peux avoir plusieurs type de transaction (TYPE) par produit. Mais si j'ai le type (Fiche) je ne veux pas voir aucun enregistrement de ce produit.
PRODUIT TYPE A VENTE A FICHE A ACHAT B ACHAT B VENTE C ACHAT C VENTE
Je veux donc voir aparaître le produit B et C mais pas le A car il a le type FICHE.
Quel sorte de critère puis-je mettre pour un filtre de ce genre?
Merci !
Claude.
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
3stone
Salut,
"Eric" [...] | WHERE Produit Not In (select produit from table1 where type = "fiche");
Where produit<>"fiche"
sera nettement plus rapide sur une grosse table ;) surtout si [produit] est indexé
Merci beaucoup à tous pour votre aide rapide. Je crois que ça va fonctionner. Pour l'instant je dois récupérer ma bd du backup, j'ai fait un compactage et j'ai perdu l'original et le compacter. Ça c'est pas chanceux. C'est la première fois que je vois ça. Mais je suis confiant que tout va marcher avec votre réponse. A la prochaine !
Claude
"Eric" a écrit dans le message de news:
Bonjour Claude,
Dans la fenêtre SQL de la requête, en adaptant le nom de la table : SELECT Produit, Type FROM Table1 WHERE Produit Not In (select produit from table1 where type = "fiche");
ou dans le concepteur de requête mettre en critère du champ Produit Pas In (select produit from table1 where type = "fiche")
Je fais une requête et je peux avoir plusieurs type de transaction (TYPE) par produit. Mais si j'ai le type (Fiche) je ne veux pas voir aucun enregistrement de ce produit.
PRODUIT TYPE A VENTE A FICHE A ACHAT B ACHAT B VENTE C ACHAT C VENTE
Je veux donc voir aparaître le produit B et C mais pas le A car il a le type FICHE.
Quel sorte de critère puis-je mettre pour un filtre de ce genre?
Merci !
Claude.
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci beaucoup à tous pour votre aide rapide. Je crois que ça va
fonctionner. Pour l'instant je dois récupérer ma bd du backup, j'ai fait un
compactage et j'ai perdu l'original et le compacter. Ça c'est pas chanceux.
C'est la première fois que je vois ça. Mais je suis confiant que tout va
marcher avec votre réponse. A la prochaine !
Claude
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
OuKw4l8rFHA.2596@TK2MSFTNGP09.phx.gbl...
Bonjour Claude,
Dans la fenêtre SQL de la requête, en adaptant le nom de la table :
SELECT Produit, Type
FROM Table1
WHERE Produit Not In (select produit from table1 where type = "fiche");
ou dans le concepteur de requête mettre en critère du champ Produit
Pas In (select produit from table1 where type = "fiche")
Je fais une requête et je peux avoir plusieurs type de transaction (TYPE)
par produit. Mais si j'ai le type (Fiche) je ne veux pas voir aucun
enregistrement de ce produit.
PRODUIT TYPE
A VENTE
A FICHE
A ACHAT
B ACHAT
B VENTE
C ACHAT
C VENTE
Je veux donc voir aparaître le produit B et C mais pas le A car il a le
type FICHE.
Quel sorte de critère puis-je mettre pour un filtre de ce genre?
Merci !
Claude.
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci beaucoup à tous pour votre aide rapide. Je crois que ça va fonctionner. Pour l'instant je dois récupérer ma bd du backup, j'ai fait un compactage et j'ai perdu l'original et le compacter. Ça c'est pas chanceux. C'est la première fois que je vois ça. Mais je suis confiant que tout va marcher avec votre réponse. A la prochaine !
Claude
"Eric" a écrit dans le message de news:
Bonjour Claude,
Dans la fenêtre SQL de la requête, en adaptant le nom de la table : SELECT Produit, Type FROM Table1 WHERE Produit Not In (select produit from table1 where type = "fiche");
ou dans le concepteur de requête mettre en critère du champ Produit Pas In (select produit from table1 where type = "fiche")
Je fais une requête et je peux avoir plusieurs type de transaction (TYPE) par produit. Mais si j'ai le type (Fiche) je ne veux pas voir aucun enregistrement de ce produit.
PRODUIT TYPE A VENTE A FICHE A ACHAT B ACHAT B VENTE C ACHAT C VENTE
Je veux donc voir aparaître le produit B et C mais pas le A car il a le type FICHE.
Quel sorte de critère puis-je mettre pour un filtre de ce genre?
Merci !
Claude.
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr