Dovrebbe essere una cosa del genere

select ido,sum(idc),sum(tipo1+tipo2+tipo3)+sum(colle1+col le2+colle3) from tabella group by ido


se ho capito bene. In caso affermativo fai poi un'inner join sull'altra tabella.