(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
Delphi 11 Alexandria
|
AW: [SQL] Wie Gruppensumme bilden?
10. Mär 2021, 08:21
Es fehlt die Group by
SQL-Code:
execute block
as
begin
for select
substring(vp.ArtikelNr from 1 for 5) as Gruppe,
vp.ArtikelNr as ArtikelNr,
max(vp.Beschreibung) as Beschreibung,
max(vp.Farbe) as Farbe,
sum(vp.Menge) as Menge,
sum(vp.NettoSumme) as NettoSumme
from
VorgangPos vp
group by
vp.ArtikelNr
into :gruppe, :ArtikelNr, :Beschreibung, :Farbe, :Menge, :NettoSumme do
begin
for select sum(Menge) from VorgangPos where substring(ArtikelNr from 1 for 5) = Gruppe into :Gruppenmenge do suspend;
end
end
Markus Kinzler
|
|
Zitat
|