une table A contient 10 enregistrements.
Une table B contient 2 exceptions.
Tous les B sont compris dans A.
Pour la requête qui n'affiche que les exceptions (2), pas de problème, c'est
une question de relation.
Mais j'ai aussi besoin d'une requête qui affiche le contenu de A sans les
valeurs d'exception de B, soit 8 enregistrements.
E là, je ne sais pas comment faire.
Les propriétés de la jointure ne semblent pas le permettre, et un critère du
genre
Pas Comme [TableB]![LeChamp]
renvoie 0 enregistrements alors que j'en attends 8.
Merci d'avane à qui voudra bien me mettre sur la voie.
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
Willi2004
Bonjour Jac. Essaie avec le SQL suivant (en adaptant les noms bien entendu):
SELECT * FROM TableA WHERE LeChamp NOT IN (SELECT LeChamp FROM TableB)
Jac a écrit: | Bonjour à tous, | | une table A contient 10 enregistrements. | Une table B contient 2 exceptions. | Tous les B sont compris dans A. | | Pour la requête qui n'affiche que les exceptions (2), pas de | problème, c'est une question de relation. | | Mais j'ai aussi besoin d'une requête qui affiche le contenu de A sans | les valeurs d'exception de B, soit 8 enregistrements. | | E là, je ne sais pas comment faire. | Les propriétés de la jointure ne semblent pas le permettre, et un | critère du genre | Pas Comme [TableB]![LeChamp] | renvoie 0 enregistrements alors que j'en attends 8. | | Merci d'avane à qui voudra bien me mettre sur la voie. | | Jac
Bonjour Jac.
Essaie avec le SQL suivant (en adaptant les noms bien entendu):
SELECT * FROM TableA WHERE LeChamp NOT IN (SELECT LeChamp FROM TableB)
Jac a écrit:
| Bonjour à tous,
|
| une table A contient 10 enregistrements.
| Une table B contient 2 exceptions.
| Tous les B sont compris dans A.
|
| Pour la requête qui n'affiche que les exceptions (2), pas de
| problème, c'est une question de relation.
|
| Mais j'ai aussi besoin d'une requête qui affiche le contenu de A sans
| les valeurs d'exception de B, soit 8 enregistrements.
|
| E là, je ne sais pas comment faire.
| Les propriétés de la jointure ne semblent pas le permettre, et un
| critère du genre
| Pas Comme [TableB]![LeChamp]
| renvoie 0 enregistrements alors que j'en attends 8.
|
| Merci d'avane à qui voudra bien me mettre sur la voie.
|
| Jac
Bonjour Jac. Essaie avec le SQL suivant (en adaptant les noms bien entendu):
SELECT * FROM TableA WHERE LeChamp NOT IN (SELECT LeChamp FROM TableB)
Jac a écrit: | Bonjour à tous, | | une table A contient 10 enregistrements. | Une table B contient 2 exceptions. | Tous les B sont compris dans A. | | Pour la requête qui n'affiche que les exceptions (2), pas de | problème, c'est une question de relation. | | Mais j'ai aussi besoin d'une requête qui affiche le contenu de A sans | les valeurs d'exception de B, soit 8 enregistrements. | | E là, je ne sais pas comment faire. | Les propriétés de la jointure ne semblent pas le permettre, et un | critère du genre | Pas Comme [TableB]![LeChamp] | renvoie 0 enregistrements alors que j'en attends 8. | | Merci d'avane à qui voudra bien me mettre sur la voie. | | Jac
Jac
Merci Willi, j'ai adapté, et ça correspond à ce que j'attendais.
Jac
"Willi2004" a écrit dans le message de news:
Bonjour Jac. Essaie avec le SQL suivant (en adaptant les noms bien entendu):
SELECT * FROM TableA WHERE LeChamp NOT IN (SELECT LeChamp FROM TableB)
Jac a écrit: | Bonjour à tous, | | une table A contient 10 enregistrements. | Une table B contient 2 exceptions. | Tous les B sont compris dans A. | | Pour la requête qui n'affiche que les exceptions (2), pas de | problème, c'est une question de relation. | | Mais j'ai aussi besoin d'une requête qui affiche le contenu de A sans | les valeurs d'exception de B, soit 8 enregistrements. | | E là, je ne sais pas comment faire. | Les propriétés de la jointure ne semblent pas le permettre, et un | critère du genre | Pas Comme [TableB]![LeChamp] | renvoie 0 enregistrements alors que j'en attends 8. | | Merci d'avance à qui voudra bien me mettre sur la voie.
Merci Willi,
j'ai adapté, et ça correspond à ce que j'attendais.
Jac
"Willi2004" <sav_prof.xyz@yahoo.fr> a écrit dans le message de news:
uySW7PuTIHA.4272@TK2MSFTNGP06.phx.gbl...
Bonjour Jac.
Essaie avec le SQL suivant (en adaptant les noms bien entendu):
SELECT * FROM TableA WHERE LeChamp NOT IN (SELECT LeChamp FROM TableB)
Jac a écrit:
| Bonjour à tous,
|
| une table A contient 10 enregistrements.
| Une table B contient 2 exceptions.
| Tous les B sont compris dans A.
|
| Pour la requête qui n'affiche que les exceptions (2), pas de
| problème, c'est une question de relation.
|
| Mais j'ai aussi besoin d'une requête qui affiche le contenu de A sans
| les valeurs d'exception de B, soit 8 enregistrements.
|
| E là, je ne sais pas comment faire.
| Les propriétés de la jointure ne semblent pas le permettre, et un
| critère du genre
| Pas Comme [TableB]![LeChamp]
| renvoie 0 enregistrements alors que j'en attends 8.
|
| Merci d'avance à qui voudra bien me mettre sur la voie.
Merci Willi, j'ai adapté, et ça correspond à ce que j'attendais.
Jac
"Willi2004" a écrit dans le message de news:
Bonjour Jac. Essaie avec le SQL suivant (en adaptant les noms bien entendu):
SELECT * FROM TableA WHERE LeChamp NOT IN (SELECT LeChamp FROM TableB)
Jac a écrit: | Bonjour à tous, | | une table A contient 10 enregistrements. | Une table B contient 2 exceptions. | Tous les B sont compris dans A. | | Pour la requête qui n'affiche que les exceptions (2), pas de | problème, c'est une question de relation. | | Mais j'ai aussi besoin d'une requête qui affiche le contenu de A sans | les valeurs d'exception de B, soit 8 enregistrements. | | E là, je ne sais pas comment faire. | Les propriétés de la jointure ne semblent pas le permettre, et un | critère du genre | Pas Comme [TableB]![LeChamp] | renvoie 0 enregistrements alors que j'en attends 8. | | Merci d'avance à qui voudra bien me mettre sur la voie.