Hallo, deine Abfragen sehen etwas überkomplifiziert aus. Beschreib doch mal das Tabellenmodell und wie das Ergebnis am Ende aussehen soll. Ein Summieren von Werten pro Jahr klingt sehr nach Aggregatsfunktionen (SUM()) und Gruppierung (GROUP BY).
Angabe von Datenbanksystem und Version könnte auch nicht schaden. :-)
Ciao, Frank