ну если совсем в лоб, то вот так:
Код:
select t.tree, s.sm
from SACardClass t,
(SELECT k.tree tr, Sum(b.totalprice) sm
FROM smdocuments a, SMSpec b, smcard d, SACardClass k
where b.docid=a.id
And a.createdat>=TO_DATE('01.01.2006','dd.mm.yyyy')
And a.createdat<TO_DATE('01.02.2006','dd.mm.yyyy')
And a.doctype='CS'
And b.doctype='CS'
And d.article=b.article
And k.id=d.idclass
Group by k.tree) s
where t.tree=s.tr(+)
снаружи полное дерево, внутри твой же запрос. правда, на самом деле - ЭТО нужно оптимизировать. но работать должно и так. *06