no save
Assistance
Achat
News

Forum | programmation
SQL : count(*) NULL
Stef60, le mer. 05 déc. 2007 à 14:54:40
Bonjour,
j'ai un souci avec une requete SQL
voici la requete:
SELECT count(DISTINCT a.id), count(DISTINCT b.id) , count(DISTINCT c.id), count(DISTINCT d.id)
FROM
(SELECT id FROM table WHERE prj_id="18" AND status="10") a,
(SELECT id FROM table WHERE prj_id="18" AND status="15") b,
(SELECT id FROM table WHERE prj_id="18" AND status="20") c,
(SELECT id FROM table WHERE prj_id="18" AND status="40") d

Mon souci c'est que si une des requetes de la clause FROM (a->d) ne retourne aucune valeur
alors tous mes count sont egale a 0

Comment contourner ce probleme?

D'avance merci.


WinGs
déc. 07
Suivant
REPONSES
WinGs
déc. 07
Stef60
déc. 07
Stef60
déc. 07
Version Web
Réalisé par RedShift
no save