Abweichende Feldinhalte in Duplikaten finden

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Abweichende Feldinhalte in Duplikaten finden

Beitrag von Patrick1982 (ForumUser / 28 / 4 / 0 ) »
Moin,

ich komme bei einer Auswertung leider nicht weiter.
Folgendes Problem:

Ich habe eine Datenbank-Tabelle mit u.a. den Feldern SRCTAID und TVORG.
In der Tabelle gibt es Einträge, die denselben Wert im Feld SRCTAID haben. Ich möchte nun prüfen, ob in den Fällen, in denen dieser Wert gleich ist, auch der Inhalt des Feldes TVORG gleich ist.
Selektiert werden sollen dann die Fälle, in denen die Werte in SRCTAID identisch sind, in TVORG aber verschiedene Werte stehen.

Hat jemand eine Idee wie ich das hinbekomme?
Am besten wäre eine Lösung, die ich ohne Transporte direkt im SQL-Interpreter o.ä. hinbekomme. Notfalls schreib ich dafür aber auch ein Programm, wenn's nicht anders geht.
(Export der DB-Tabelle nach Excel ist leider keine Option, da es sich um zu große Mengen handelt.)

Besten Dank und viele Grüße,
Patrick

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


Re: Abweichende Feldinhalte in Duplikaten finden

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »

Code: Alles auswählen.

SELECT SRCTAID TVORG
  FROM xxTABLExxx
  INTO TABLE lt_table
  GROUP BY SRCTAID TVORG.
Damit kriegst du alle Kombinationen aus SRCTAID und TVORG heraus die in deiner Tabelle existieren.
Wenn du dann noch einen COUNT( * ) dranhängst, weißt du welche Kombinationen nur sehr selten vorkommen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Abweichende Feldinhalte in Duplikaten finden

Beitrag von JHM (Top Expert / 1188 / 1 / 195 ) »

Code: Alles auswählen.

SELECT DISTINCT SRCTAID TVORG
  FROM xxTABLExxx
  INTO TABLE lt_table
  WHERE EXSISTS ( SELECT * 
                  FROM xxTABLExxx AS sub 
                  WHERE sub~srctaid = xxTABLExxx~srctaid
                      AND sub~tvorg <> xxTABELExxx~tvorg )
SubSelects sind hier sehr praktisch/hilfreich...

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
Patrick1982

Gruß Hendrik

Re: Abweichende Feldinhalte in Duplikaten finden

Beitrag von Patrick1982 (ForumUser / 28 / 4 / 0 ) »
JHM hat geschrieben:
09.02.2021 22:58

Code: Alles auswählen.

SELECT DISTINCT SRCTAID TVORG
  FROM xxTABLExxx
  INTO TABLE lt_table
  WHERE EXSISTS ( SELECT * 
                  FROM xxTABLExxx AS sub 
                  WHERE sub~srctaid = xxTABLExxx~srctaid
                      AND sub~tvorg <> xxTABELExxx~tvorg )
SubSelects sind hier sehr praktisch/hilfreich...
Moin! Wenn ich den Code in ein ABAP-Programm einfüge (und natürlich den Tabellennamen einfüge), kommt folgender Syntax-Fehler:
"An der Position, die mit EXSISTS beginnt, ist ein boolescher Ausdruck erforderlich."
Was genau soll mir das sagen?

Re: Abweichende Feldinhalte in Duplikaten finden

Beitrag von qyurryus (Specialist / 107 / 81 / 45 ) »
Das sollte dir sagen, dass "EXISTS" falsch geschrieben ist 😉

Folgende Benutzer bedankten sich beim Autor qyurryus für den Beitrag:
Patrick1982


Re: Abweichende Feldinhalte in Duplikaten finden

Beitrag von Patrick1982 (ForumUser / 28 / 4 / 0 ) »
🤪
Danke! 😃
Hat geklappt!

Seite 1 von 1

Vergleichbare Themen

9
Antw.
7509
Views
Fehler: Insert führt zu duplikaten Datensätzen
von Dyrdek » 18.10.2016 14:08 • Verfasst in ABAP® Core
4
Antw.
2373
Views
Feldinhalte aus Feldsymbol auslesen
von Obi Wan » 03.06.2005 14:42 • Verfasst in ABAP® Core
2
Antw.
2063
Views
Abweichende Kostenzuordnung in der Zeitwirtschaft
von globetrotter » 06.04.2008 14:51 • Verfasst in Human Resources
1
Antw.
2823
Views
Lohnart auf abweichende Kostenstelle verbuchen
von JoergS » 11.10.2007 11:57 • Verfasst in Human Resources
0
Antw.
974
Views
Append-Struktur Feldinhalte gelöscht!!
von vvu » 02.04.2008 10:13 • Verfasst in ABAP® Core

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 57 Minuten von msfox 2 / 35
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 57 Minuten von msfox 2 / 35
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141