something like this:
select tab.a.*,sum(tab.c.summspalte) from tab.a
inner join tab.b on tab.a.a_id=tab.b.a_id
inner join tab.c on tab.b.b_id=tab.c.b_id
where tab.a.irgendwas=irgendwas and tab.b.irgendwas2=irgendwas2
group by tab.a.spalte1, tab.a.spalte2, tab.a.spalte3
statt nach allen zeilen zu gruppieren, reicht es (je nach sql-dialekt) auch nur nach der id-spalte zu gruppieren
|