bonjour tout le monde,

mon pb est le suivant :
je dois mettre un test sur une valeur retourner par une requete

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
select .....
AND A.HYPPIE_DATEMAJ in (select ..(REQUETE2)..)
le souci est lorsque le resultat de REQUETE2 est null.
cela me donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
AND A.HYPPIE_DATEMAJ in (null)
ors il me faudrait un is null
mais de l'autre cote je peux pas faire is (valeur) ...

donc me faudrait faire un truc du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
select 
..... 
 
AND A.HYPPIE_DATEMAJ
if( resultat requete 2 is null ) return "is null"
else return "in (resultat requete 2)"
mais bon j'ai peu de connaissance en SQL ...
voila j'espere que j'ai été clair

merci d'avance