select
tPlattform.cName,
FORMAT( tBestellung.dErstellt, 'yyyy', 'de-de' ) AS 'Jahr',
FORMAT(sum(tbestellpos.nAnzahl), '#') AS 'Menge',
FORMAT(avg(tbestellpos.fVKNetto), '0.000') AS 'VK Schnitt'
from tbestellpos
join tBestellung on tbestellpos.tBestellung_kBestellung = tBestellung.kBestellung
join tPlattform on tBestellung.nPlatform = tPlattform.nPlattform
where (tbestellpos.tArtikel_kArtikel = @key) AND (NOT (tbestellpos.fVKNetto = 0))
group by tPlattform.cName, FORMAT( tBestellung.dErstellt, 'yyyy', 'de-de' )