Bonjour,
J'ai besoin de votre aide sur une requête précise, que je n'arrive pas à résoudre.
D'abord, je suis sous FB 1.5.
J'ai deux tables (T2 et Test) dont voici le contenu (ce sont des tables de test pour simplifier ma demande)
table t2
CREF..........CDESIGN
41..........d41
42..........d42
43..........d43
44..........d44
table test
REF..........PX..........CLI
41..........99..........0
41..........70..........1
42..........99..........0
43..........97..........0
44..........99..........0
44..........83..........1
44..........70..........2
44..........93..........3
43..........65..........2
J'ai besoin de faire une requête SQL pour extraire tous les champs de ces deux tables
avec le lien sur t2.CREF sur Test.REF.
par exemple
WHERE
t2.cref like '4%'
and
test.cli = 1 (ou si 1 n'existe pas test.cli = 0) et c'est là qu'est mon problème, car dans tous les cas il existe une ligne dans la table test avec le champ CLI à 0. C'est cette ligne qu'il me faut si TEST.CLI n'existe pas avec la valeur 1.
Voici le résultat que je voudrais obtenir:
CREF.....CDESIGN.....REF.....PX.....CLI
41.....d41.....41.....70.....1
42.....d42.....42.....99.....0
43.....d43.....43.....97.....0
44.....d44.....44.....83.....1
J'ai essayé avec une sous requête, mais nada je n'y arrive pas...
Merci d'avance pour votre aide.
Partager