Bonjour,
j'ai la requête suivante qui ne me renvoie rien :

Voici le résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
12:36:32  [SELECT - 0 row(s), 0.031 secs]  Empty result set fetched
Voici la requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select count(DATE_SIGNATURE) as NBR_DATE_SIGN_DIFF_DAT_1ER_CESS, REFID as REFID
from D_VENDEURS dv
where (((dv.DATE_1ER_CESSION is not null and datediff(day , dv.DATE_SIGNATURE,dv.DATE_1ER_CESSION) <>0)))
and dv.REFID = 85478
group by REFID
J'aurais voulu que cette requête sql me renvoie (0, 85478) si aucun enregistrement ne répond à ma requête, un truc du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
select case when fetch is null then 0 else count(DATE_SIGNATURE) end  as NBR_DATE_SIGN_DIFF_DAT_1ER_CESS, REFID as REFID
from D_VENDEURS dv
where (((dv.DATE_1ER_CESSION is not null and datediff(day , dv.DATE_SIGNATURE,dv.DATE_1ER_CESSION) <>0)))
and dv.REFID = 822
group by REFID
mais ne veut rien dire en sql.

Pour info, je suis sur un SGBD SQL SERVER 2000

Merci