Hallo Tobias,
... WHERE FROM_UNIXTIME(mytimestampspalte) = "Zeitstempelbereich des kompletten Vorjahres"
Seh ich das richtig: du willst alle Datensätze des letzten Jahres haben, richtig? Warum dann so kompliziert, was spricht gegen:
...
WHERE FROM_UNIXTIME(mytimestampspalte, '%Y') = YEAR(NOW())-1
gegen beides spricht, dass ein vorhandener Index auf der Timestampspalte nicht genutzt werden kann. Unter diesem Gesichtspunkt wäre
... WHERE mytimestampspalte BETWEEN <startwert> AND <endwert>
vorzuziehen.
Freundliche Grüße
Vinzenz