[Access] Requete SQL permettant de comparer 2 champs sur 2 tables

Requete SQL permettant de comparer 2 champs sur 2 tables [Access] - SQL/NoSQL - Programmation

Marsh Posté le 18-02-2003 à 12:51:28    

Bonjour à tous voici mon probleme et un merci d'avance à tous ceux qui peuvent m'aider :
 
J'ai 2 tables différentes, disons A et B.
Dans A, j'ai un champ FieldA. Dans B j'ai le champ FieldB.
 
Composition des deux champs :
 
Table A : FieldA :  0    1   3   5
Table B : FieldB :  0    1   2   3   4   5
(les entrées sont sur différentes lignes bien sur, different records)
 
Je cherche à recuperer par une requête SQL ( sous Access ) les valeurs de FieldB qui ne sont pas dans FieldA , dans mon exemple je dois recuperer 2 et 4. Est ce possible ? si oui quelqu'un peut me donner la source ? Merci à tous

Reply

Marsh Posté le 18-02-2003 à 12:51:28   

Reply

Marsh Posté le 18-02-2003 à 12:58:42    

SELECT FieldB
FROM B
WHERE FieldB NOT IN (SELECT FieldA FROM A);
 
normalement c'est ca  :D

Reply

Marsh Posté le 18-02-2003 à 13:47:03    

:wahoo: Merci, c'est bien ca tu m'as retiré une fiere chandelle du pied !  ;)  
 
Je suis pas un pro e :??: n languge SQL (  j'ai commencé recemment ): Si j'ai un blanc, la requete ne marche plus ! Que faire ? (Il y a pas une fonction du Style NOT NULL ou qqchose comme ca ?)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed