Bonjour,

Je souhaite faire une requête en testant la valeur d'un champ et, si la zone est vide alors je souhaite récupérer une valeur via une requete.
Est ce possible dans un CASE ?
exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
select case 
when a.Famille = ' ' 
       THEN (
        select max(b.Famille) from  P_STAT_TRSTP b
         where a.NO_DOCUMENT = b.NO_DOCUMENT
                )
else a.Famille
END  test1
 from P_STAT_TRSTP a , P_STAT_TRSTP b
Merci de votre aide.
PP