collect auf int.tabelle beim select

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

collect auf int.tabelle beim select

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Hallo Abap-Gemeinde,

mal ne Frage ob es die Möglichkeit gibt.

Ich selektiere daten in eine int. Tabelle aus einer DB-Tabelle. Es können mehrere Sätze dann in der int. Tabelle geben, die man eigentlich aggregieren könnte (mitm Collect befehl kein problem)

Allerdings frage ich mich ob ich direkt beim Select schon diesen collect mitgeben kann?
Oder kann ich nach einem Select eine int.Tabelle mit collect 'verkleinern' ohne mit ner loop und extra tabelle arbeiten zu müssen?

Hat da jemand schonmal was 'erfunden' oder gefunden :D

Thx

Gruß
Markus

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo Markus,

im SQL gibt es die 'Funktion' SUM(feld), mit der man Daten aggregieren kann:

Code: Alles auswählen.

* freien Bestand auf Werksebene selektieren
SELECT matnr
       werks
       SUM(labst) AS labst "Ergebnis als Feld diesen Namens ansehen
       FROM mard
       INTO CORRESPONDING FIELDS OF TABLE lt_mard
       GROUP BY matnr
                werks. 
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von muggel (ForumUser / 68 / 0 / 0 ) »
Hi Ereglam, sum(labst) geht wohl irgenwie nicht -
Meldung: unbekannter Spaltenname

Gruß
Muggel

Beitrag von black_adept (Top Expert / 4140 / 132 / 957 ) »
Du hast nur Leerzeichen vergessen.

Code: Alles auswählen.

SUM(<leerzeichen><feldname><leerzeichen>)
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2953
Views
COLLECT
von Cola » 30.10.2009 19:16 • Verfasst in ABAP® Core
3
Antw.
2379
Views
Collect!
von Parm » 24.09.2007 09:56 • Verfasst in ABAP® für Anfänger
15
Antw.
5498
Views
Collect?
von HH_ABAP » 01.06.2018 10:32 • Verfasst in ABAP® für Anfänger
4
Antw.
2571
Views
Collect Befehl
von burggartenkind » 31.07.2019 08:46 • Verfasst in ABAP® für Anfänger
2
Antw.
3159
Views
Alternative zu COLLECT
von anjaortlieb » 05.10.2007 09:16 • 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

Ablage von Spoolaufträgen als Original im DMS
vor 14 Stunden von Thomas R. gelöst 6 / 130
Berechtigungsprüfung
vor 14 Stunden von Thomas R. 4 / 67
Summensymbol mit ALV-Grid
vor einer Woche von ewx 2 / 280
Arbeitstage von einer Person ermitteln
vor einer Woche von Bright4.5 3 / 1167

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

Ablage von Spoolaufträgen als Original im DMS
vor 14 Stunden von Thomas R. gelöst 6 / 130
Berechtigungsprüfung
vor 14 Stunden von Thomas R. 4 / 67
Summensymbol mit ALV-Grid
vor einer Woche von ewx 2 / 280
Arbeitstage von einer Person ermitteln
vor einer Woche von Bright4.5 3 / 1167