Thema: SQL Frage

Einzelnen Beitrag anzeigen

Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
672 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: SQL Frage

  Alt 22. Feb 2023, 10:16
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.
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat