Bonjour,
Je suis ennuyé, car je dois avoir des conditions sur des plages de valeur QUAND CELLES CI EXISTENT.
Problème : quand la requete select yyyyyyy where yyyyyyy ne renvoie rien, meme si le premier critère select xxxxxx where xxxxxxx donnait quelque chose ça ne sort plus rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select ............ from table1, table2 where ......... and table1.champ1 in (select xxxxxx where xxxxxxx) and table2.champ5 in (select yyyyyyy where yyyyyyy)
Evidemment il ne s'agit pas de mettre un "or" à la place du "and" car quand les 2 conditions sont renseignées il faut vérifier les 2.
Partager