Um aus einer Tabelle doppelte Einträge zu finden, bietet
sich folgendes Open-SQL Statement in ABAP an:
DATA itab TYPE TABLE OF xytable.
SELECT COUNT(*) AS c selField
FROM xytable
INTO CORRESPONDING FIELDS OF TABLE itab
GROUP BY selField
HAVING COUNT( * ) > 1.
SELECT COUNT(*) AS c selField
FROM xytable
INTO CORRESPONDING FIELDS OF TABLE itab
GROUP BY selField
HAVING COUNT( * ) > 1.
C ist hier der Counter und selField das Feld welches auf
Duplikate geprüft werden soll.
Keine Kommentare:
Kommentar veröffentlichen