voilà, en gros jai un schema de bdd qui se presente comme suit
==> table incidents avec num_incident ,..., org_id
table organisme avec num_org,num_ssorg,num_racine
et un incident appartient obligatoirement a un organisme (sachant que la table organisme est en fait un arbre)
mon probleme est de recuperer le nombre d'incident par organisme racine (ie qui n'ont pas de pere)
donc je fais une requete de ce style
Select distinct oo.org_lib,count(*)
from orgahum o,orgahum oo,incident i
where oo.org_id=o.org_pere
and i.org_id=o.org_id
group by oo.org_lib
order by oo.org_lib
ceci me ramene le resultat que je souhaite, toutefois j'aimerais voir aussi apparaitre les autres organisme racine dont le nombre d'incident est nul
si qqun pouvait maider
Partager