Je cherche à créer une requete (pour sortir des données d'une table mdb dans
une page asp) qui me sortirai les enregistrements suivants :
Soit deux tables dans une base.(Table1,Table2)
Je voudrai sortir tous les enregistrements de la table 1 sauf ceux du champ1
de la table 2 dont le champ2 de cette même table(vrai/faux) est égal à faux.
En d'autres termes :
Les tables 1 et 2 ont chacune un champ qui contient les mêmes données, et la
table 2 a en plus un champ vrai/faux.
Je voudrai sortir tous les enregistrements de la table 1 à l'exception des
mêmes enregistrements de la table 2 dont le champ vrai/faux a la valeur 0.
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
Raymond [mvp]
Bonjour.
Tu peux faire ceci, à condition que tu ais une clé primaire identique de chaque côté. SELECT table1.* FROM table1 INNER JOIN table2 ON table1.Numéro = table2.Numéro WHERE table2.OuiNon =True;
-- @+ 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
"Paskal" a écrit dans le message de news:
Bonjour à tous
Je cherche à créer une requete (pour sortir des données d'une table mdb dans une page asp) qui me sortirai les enregistrements suivants :
Soit deux tables dans une base.(Table1,Table2)
Je voudrai sortir tous les enregistrements de la table 1 sauf ceux du champ1 de la table 2 dont le champ2 de cette même table(vrai/faux) est égal à faux.
En d'autres termes : Les tables 1 et 2 ont chacune un champ qui contient les mêmes données, et la table 2 a en plus un champ vrai/faux. Je voudrai sortir tous les enregistrements de la table 1 à l'exception des mêmes enregistrements de la table 2 dont le champ vrai/faux a la valeur 0.
-- @+ Pascal
Bonjour.
Tu peux faire ceci, à condition que tu ais une clé primaire identique de
chaque côté.
SELECT table1.*
FROM table1 INNER JOIN table2 ON table1.Numéro = table2.Numéro
WHERE table2.OuiNon =True;
--
@+
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
"Paskal" <paskal@pasdespam_faqoe.com_pasdespam> a écrit dans le message de
news: 9B7BB5FA-734A-4E1B-AEC8-8DA6E2FB7856@microsoft.com...
Bonjour à tous
Je cherche à créer une requete (pour sortir des données d'une table mdb
dans
une page asp) qui me sortirai les enregistrements suivants :
Soit deux tables dans une base.(Table1,Table2)
Je voudrai sortir tous les enregistrements de la table 1 sauf ceux du
champ1
de la table 2 dont le champ2 de cette même table(vrai/faux) est égal à
faux.
En d'autres termes :
Les tables 1 et 2 ont chacune un champ qui contient les mêmes données, et
la
table 2 a en plus un champ vrai/faux.
Je voudrai sortir tous les enregistrements de la table 1 à l'exception des
mêmes enregistrements de la table 2 dont le champ vrai/faux a la valeur 0.
Tu peux faire ceci, à condition que tu ais une clé primaire identique de chaque côté. SELECT table1.* FROM table1 INNER JOIN table2 ON table1.Numéro = table2.Numéro WHERE table2.OuiNon =True;
-- @+ 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
"Paskal" a écrit dans le message de news:
Bonjour à tous
Je cherche à créer une requete (pour sortir des données d'une table mdb dans une page asp) qui me sortirai les enregistrements suivants :
Soit deux tables dans une base.(Table1,Table2)
Je voudrai sortir tous les enregistrements de la table 1 sauf ceux du champ1 de la table 2 dont le champ2 de cette même table(vrai/faux) est égal à faux.
En d'autres termes : Les tables 1 et 2 ont chacune un champ qui contient les mêmes données, et la table 2 a en plus un champ vrai/faux. Je voudrai sortir tous les enregistrements de la table 1 à l'exception des mêmes enregistrements de la table 2 dont le champ vrai/faux a la valeur 0.
-- @+ Pascal
Paskal
Bonjour Raymon
Tu peux faire ceci, à condition que tu ais une clé primaire identique de chaque côté. Ce n'est pas mon cas.
En continuant à chercher, j'ai finalement résolu mon problème avec NOT IN :
SELECT table1.champ1 FROM table1 WHERE table1.champ1 NOT IN (SELECT table2.champ1 FROM table2 WHERE table2.vraifauxúlse);
-- @+ Pascal
Tu peux faire ceci, à condition que tu ais une clé primaire identique de chaque côté. SELECT table1.* FROM table1 INNER JOIN table2 ON table1.Numéro = table2.Numéro WHERE table2.OuiNon =True;
Je cherche à créer une requete (pour sortir des données d'une table mdb dans une page asp) qui me sortirai les enregistrements suivants :
Soit deux tables dans une base.(Table1,Table2)
Je voudrai sortir tous les enregistrements de la table 1 sauf ceux du champ1 de la table 2 dont le champ2 de cette même table(vrai/faux) est égal à faux.
En d'autres termes : Les tables 1 et 2 ont chacune un champ qui contient les mêmes données, et la table 2 a en plus un champ vrai/faux. Je voudrai sortir tous les enregistrements de la table 1 à l'exception des mêmes enregistrements de la table 2 dont le champ vrai/faux a la valeur 0.
Bonjour Raymon
Tu peux faire ceci, à condition que tu ais une clé primaire identique de
chaque côté.
Ce n'est pas mon cas.
En continuant à chercher, j'ai finalement résolu mon problème avec NOT IN :
SELECT table1.champ1 FROM table1 WHERE table1.champ1 NOT IN (SELECT
table2.champ1 FROM table2 WHERE table2.vraifauxúlse);
--
@+
Pascal
Tu peux faire ceci, à condition que tu ais une clé primaire identique de
chaque côté.
SELECT table1.*
FROM table1 INNER JOIN table2 ON table1.Numéro = table2.Numéro
WHERE table2.OuiNon =True;
Je cherche à créer une requete (pour sortir des données d'une table mdb
dans
une page asp) qui me sortirai les enregistrements suivants :
Soit deux tables dans une base.(Table1,Table2)
Je voudrai sortir tous les enregistrements de la table 1 sauf ceux du
champ1
de la table 2 dont le champ2 de cette même table(vrai/faux) est égal à
faux.
En d'autres termes :
Les tables 1 et 2 ont chacune un champ qui contient les mêmes données, et
la
table 2 a en plus un champ vrai/faux.
Je voudrai sortir tous les enregistrements de la table 1 à l'exception des
mêmes enregistrements de la table 2 dont le champ vrai/faux a la valeur 0.
Tu peux faire ceci, à condition que tu ais une clé primaire identique de chaque côté. Ce n'est pas mon cas.
En continuant à chercher, j'ai finalement résolu mon problème avec NOT IN :
SELECT table1.champ1 FROM table1 WHERE table1.champ1 NOT IN (SELECT table2.champ1 FROM table2 WHERE table2.vraifauxúlse);
-- @+ Pascal
Tu peux faire ceci, à condition que tu ais une clé primaire identique de chaque côté. SELECT table1.* FROM table1 INNER JOIN table2 ON table1.Numéro = table2.Numéro WHERE table2.OuiNon =True;
Je cherche à créer une requete (pour sortir des données d'une table mdb dans une page asp) qui me sortirai les enregistrements suivants :
Soit deux tables dans une base.(Table1,Table2)
Je voudrai sortir tous les enregistrements de la table 1 sauf ceux du champ1 de la table 2 dont le champ2 de cette même table(vrai/faux) est égal à faux.
En d'autres termes : Les tables 1 et 2 ont chacune un champ qui contient les mêmes données, et la table 2 a en plus un champ vrai/faux. Je voudrai sortir tous les enregistrements de la table 1 à l'exception des mêmes enregistrements de la table 2 dont le champ vrai/faux a la valeur 0.