mal abgesehen davon, dass Dein Tabellendesign ziemlich kaputt zu sein scheint.... Du musst das extra selektieren und mit UNION ALL dazu binden:
Code:
select
sum(CASE when (art='direkt') then [kilo] else Null end) as B,
sum(CASE when (art='verladen') then [kilo] else Null end) as C,
0 as D,
mnr,jahr,art
from test where jahr=2019 group by mnr,jahr,art
union all
select 0, 0, sum(kilo), mnr,jahr,'SUMME' from test where jahr=2019 group by mnr,jahr
order by mnr
P.S.: Tabellenname geändert und aus Jahr einen integer gemacht.