Sélection des données par rapport au contenu de plusieurs autres champs (Access 2000)
5 réponses
Mission
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les
4 champs textes qui m'intéressent :
Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé
Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi
dans l'un quelconque des trois autres champs.
Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une
affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir
quelqu'un(e) savait me tirer cette épine du pied.
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
Michel__D
Bonjour,
"Mission" a écrit dans le message de news:
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les 4 champs textes qui m'intéressent : Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi dans l'un quelconque des trois autres champs. Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] UNION SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Livré] UNION SELECT DISTINCT Client![Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Payé];
Bonjour,
"Mission" <mission.sf@sf.fr> a écrit dans le message de news:u4qJwHwAJHA.1188@TK2MSFTNGP03.phx.gbl...
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les
4 champs textes qui m'intéressent :
Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé
Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi
dans l'un quelconque des trois autres champs.
Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une
affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir
quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Facturé]
UNION
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Livré]
UNION
SELECT DISTINCT Client![Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Payé];
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les 4 champs textes qui m'intéressent : Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi dans l'un quelconque des trois autres champs. Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] UNION SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Livré] UNION SELECT DISTINCT Client![Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Payé];
Merci encore Michel pour cette formulation qui correspond tout à fait à ma demande.
Tu peux aussi essayer avec la requête ci-dessous qui serait plus simple.
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] Or Client.[Numéro]=Entete.[Livré] Or Client.[Numéro]=Entete.[Payé];
"Michel__D" a écrit dans le message de news:g8j703$d3o$
Bonjour,
"Mission" a écrit dans le message de news:
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les 4 champs textes qui m'intéressent : Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi dans l'un quelconque des trois autres champs. Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] UNION SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Livré] UNION SELECT DISTINCT Client![Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Payé];
Bonjour,
Mission a écrit :
Merci encore Michel pour cette formulation qui correspond tout à fait à
ma demande.
Tu peux aussi essayer avec la requête ci-dessous qui serait plus simple.
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Facturé] Or Client.[Numéro]=Entete.[Livré]
Or Client.[Numéro]=Entete.[Payé];
"Michel__D" <michel.NOSPAM@orange-ft.com.invalid> a écrit dans le
message de news:g8j703$d3o$1@news.rd.francetelecom.fr...
Bonjour,
"Mission" <mission.sf@sf.fr> a écrit dans le message de
news:u4qJwHwAJHA.1188@TK2MSFTNGP03.phx.gbl...
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre
autres, les
4 champs textes qui m'intéressent :
Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé
Je cherche tous les enregistrements dont le Client!Numéro se trouve
aussi
dans l'un quelconque des trois autres champs.
Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une
affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très
heureux sir
quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Facturé]
UNION
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Livré]
UNION
SELECT DISTINCT Client![Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Payé];
Merci encore Michel pour cette formulation qui correspond tout à fait à ma demande.
Tu peux aussi essayer avec la requête ci-dessous qui serait plus simple.
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] Or Client.[Numéro]=Entete.[Livré] Or Client.[Numéro]=Entete.[Payé];
"Michel__D" a écrit dans le message de news:g8j703$d3o$
Bonjour,
"Mission" a écrit dans le message de news:
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les 4 champs textes qui m'intéressent : Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi dans l'un quelconque des trois autres champs. Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] UNION SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Livré] UNION SELECT DISTINCT Client![Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Payé];
Mission
Re,
En effet. Comment n'y ai-je pas pensé moi-même ? En fait, j'avais tenté une approche de ce style, mais avec une mauvais syntaxe.
Merci encore.
PG
"Michel__D" a écrit dans le message de news:
Bonjour,
Mission a écrit :
Merci encore Michel pour cette formulation qui correspond tout à fait à ma demande.
Tu peux aussi essayer avec la requête ci-dessous qui serait plus simple.
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] Or Client.[Numéro]=Entete.[Livré] Or Client.[Numéro]=Entete.[Payé];
"Michel__D" a écrit dans le message de news:g8j703$d3o$
Bonjour,
"Mission" a écrit dans le message de news:
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les 4 champs textes qui m'intéressent : Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi dans l'un quelconque des trois autres champs. Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] UNION SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Livré] UNION SELECT DISTINCT Client![Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Payé];
Re,
En effet. Comment n'y ai-je pas pensé moi-même ?
En fait, j'avais tenté une approche de ce style, mais avec une mauvais
syntaxe.
Merci encore.
PG
"Michel__D" <Michel.NOSPAM@orange-ft.com.invalid> a écrit dans le message de
news:O6kVcqVBJHA.4724@TK2MSFTNGP05.phx.gbl...
Bonjour,
Mission a écrit :
Merci encore Michel pour cette formulation qui correspond tout à fait à
ma demande.
Tu peux aussi essayer avec la requête ci-dessous qui serait plus simple.
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Facturé] Or Client.[Numéro]=Entete.[Livré]
Or Client.[Numéro]=Entete.[Payé];
"Michel__D" <michel.NOSPAM@orange-ft.com.invalid> a écrit dans le message
de news:g8j703$d3o$1@news.rd.francetelecom.fr...
Bonjour,
"Mission" <mission.sf@sf.fr> a écrit dans le message de
news:u4qJwHwAJHA.1188@TK2MSFTNGP03.phx.gbl...
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre
autres, les
4 champs textes qui m'intéressent :
Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé
Je cherche tous les enregistrements dont le Client!Numéro se trouve
aussi
dans l'un quelconque des trois autres champs.
Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une
affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux
sir
quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Facturé]
UNION
SELECT DISTINCT Client.[Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Livré]
UNION
SELECT DISTINCT Client![Numéro]
FROM Client, Entete
WHERE Client.[Numéro]=Entete.[Payé];
En effet. Comment n'y ai-je pas pensé moi-même ? En fait, j'avais tenté une approche de ce style, mais avec une mauvais syntaxe.
Merci encore.
PG
"Michel__D" a écrit dans le message de news:
Bonjour,
Mission a écrit :
Merci encore Michel pour cette formulation qui correspond tout à fait à ma demande.
Tu peux aussi essayer avec la requête ci-dessous qui serait plus simple.
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] Or Client.[Numéro]=Entete.[Livré] Or Client.[Numéro]=Entete.[Payé];
"Michel__D" a écrit dans le message de news:g8j703$d3o$
Bonjour,
"Mission" a écrit dans le message de news:
Bonjour tout le monde,
Soit deux tables liées (Paradox, intouchables) comprenant, entre autres, les 4 champs textes qui m'intéressent : Client!Numéro, Entete!Facturé, Entete!Livré et Entete!Payé Je cherche tous les enregistrements dont le Client!Numéro se trouve aussi dans l'un quelconque des trois autres champs. Pour expliquer, il s'agit, en gros, de filtrer les clients qui ont une affectation réelle dans la base de gestion.
Je tourne en rond depuis ... plus que ça encore, et serai très heureux sir quelqu'un(e) savait me tirer cette épine du pied.
Essaye avec le SQL suivant :
SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Facturé] UNION SELECT DISTINCT Client.[Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Livré] UNION SELECT DISTINCT Client![Numéro] FROM Client, Entete WHERE Client.[Numéro]=Entete.[Payé];