Select mit Aggregation

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Select mit Aggregation

Beitrag von Spookykid (Specialist / 140 / 28 / 0 ) »
Hallo zusammen,

ich möchte die Werte aller Lagerbestände pro Materialnummer kumuliert abfragen.

Hierzu habe ich folgendes Select Statement geschrieben.

Code: Alles auswählen.

  select sum( labst ) matnr from mard
                    into corresponding fields of table t_mard
                      where werks in so_werks
                        and matnr in so_matnr
                        and lgort ne 'KD'                   "BO300511
                        and lvorm =  space
                            group by matnr .

Leider bekomme ich in die Spalte mit den kumulierten LABST Werten nur 0 als Ergebnis.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Select mit Aggregation

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Ganz ohne System:
Ersetze
select sum( labst ) matnr from mard

durch

select sum( labst ) as labst matnr from mard

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Spookykid

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Select mit Aggregation

Beitrag von Spookykid (Specialist / 140 / 28 / 0 ) »
danke für die Antwort.

Ich habe es mittlerweile so gelöst:

Code: Alles auswählen.

assign t_mard to <t_mard>.

  select sum( labst ) matnr from mard
                    into (<t_mard>-labst, <t_mard>-matnr )
                      where werks in so_werks
                        and matnr in so_matnr
                        and lgort ne 'KD'                   "BO300511
                        and lvorm =  space
                           group by matnr .

    append <t_mard> to t_mard.

  endselect.

Re: Select mit Aggregation

Beitrag von ewx (Top Expert / 4904 / 328 / 646 ) »
Das ist die deutlich schlechtere Lösung! => Laufzeit ist deutlich höher als bei dem Vorschlag von black_adept!

Seite 1 von 1

Vergleichbare Themen

4
Antw.
4309
Views
Gruppierung und Aggregation in SAP Views
von Adrian » 25.08.2014 09:08 • Verfasst in ABAP® für Anfänger
4
Antw.
20814
Views
Select nach Parameter & Select-Options
von doeme » 10.07.2012 16:37 • Verfasst in ABAP® für Anfänger
4
Antw.
10457
Views
Performance: SELECT UP TO 1 ROWS vs. SELECT SINGLE
von roman1983 » 04.09.2008 14:29 • Verfasst in ABAP® für Anfänger
2
Antw.
1362
Views
Job hängt an select, wie herausfinden welches select
von dpz » 01.08.2019 10:23 • Verfasst in ABAP® Core
2
Antw.
3243
Views
Select * und Select von einzelnen Werten zugleich
von StefanJue » 04.10.2006 18:10 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 2 Stunden von ralf.wenzel 14 / 756
HR in der Zukunft?
vor 3 Stunden von DeathAndPain 6 / 2702
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 249
Spool vereinen OTF und PDF
vor 6 Tagen von anna2205 1 / 217

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 2 Stunden von ralf.wenzel 14 / 756
HR in der Zukunft?
vor 3 Stunden von DeathAndPain 6 / 2702
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 249
Spool vereinen OTF und PDF
vor 6 Tagen von anna2205 1 / 217

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor 6 Tagen von anna2205 1 / 217
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6384
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 24130