SELECT...WHERE mit ähnlichen String-Feldern

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

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

SELECT...WHERE mit ähnlichen String-Feldern

Beitrag von Suta_K (ForumUser / 37 / 3 / 0 ) »
Hi @ all,

ich programmiere nicht so oft und steh gerade vor einem Problem. Ich bin mir nicht sicher, ob meine Überlegung ohne Umwege funktioniert.

Mein Problem:
Ich habe zwei Tabellen TVKGR und KNA1. Nun benötige ich für mein Programm die Verknüpfung von TVKGR und KNA1 über den Namen.
Beispiel:
Tabelle TVKGR -> Feld BEZEI = M.Mustermann ODER DE/Mustermann ODER etc.
Tabelle KNA1 -> Feld NAME1 = Max Mustermann ODER Max MUSTERMANN

Wenn ich versuche die Select-Anweisung (Auszug) so zu schreiben, findet er keinen Eintrag:
SELECT kunnr name1 FROM kna1 INTO (it_deb-kunnr, it_deb-name1)
WHERE name1 LIKE it_deb-bezei.
(dabei wurde it_deb-bezei zuvor mit den Werten aus Tabelle TVKGR gefüllt)

Hat jemand eine Idee, wie ich das elegant gelöst bekomme :)
Vielen Dank vorab, liebe Grüße K

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


Re: SELECT...WHERE mit ähnlichen String-Feldern

Beitrag von alex-s. (ForumUser / 11 / 0 / 1 ) »
Hallo,

Namen sind Schall und Rauch und für eine Verknüpfung von 2 Tabellen vollkommen ungeeignet.

Tabelle KNA1 hat eine KUNNR --> darüber ist die Verbindung herzustellen, wie auch immer.

Viele Grüße
Alex

Re: SELECT...WHERE mit ähnlichen String-Feldern

Beitrag von Suta_K (ForumUser / 37 / 3 / 0 ) »
Hallo, habe jetzt nachgeforscht und auch mit den Kollegen hin und her gerätselt... für die Konstellation wie wir sie benötigen gibt es so keine Lösung weil die Datenpflege einfach total durcheinander ist. Vielen Dank dennoch Alex!

Re: SELECT...WHERE mit ähnlichen String-Feldern

Beitrag von a-dead-trousers (Top Expert / 4483 / 231 / 1205 ) »
Du meinst sicherlich die Tabelle TVGRT (Texttabelle zu TVKGR).
Da die Felder leider eine unterschiedliche Länge haben, wird ein Vergleich auf Datenbankebene etwas schwierig.
Du wirst wohl oder übel die Daten in interne Tabellen laden müssen und "händisch" vergleichen.

Sofern du Basis 7.40+ hast könntest du es mit CDS-Views versuchen. Die könnten eventuell Teilfeldvergleiche unterstützen.
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: SELECT...WHERE mit ähnlichen String-Feldern

Beitrag von Suta_K (ForumUser / 37 / 3 / 0 ) »
Hi a-dead-trousers,
korrekt, die Tabelle TVGRT war gemeint. Sorry :)

Jup, das habe ich mir nun schon fast gedacht, dass dies nur "händisch" möglich wäre, aber wir haben uns entschieden, dass der Aufwand für den Nutzen zu groß wäre :D
Nein wir haben Basis 7.02 leider...
Danke!

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1353
Views
Befüllen von APPEN-Feldern mit Select
von gruftassel » 08.08.2007 10:07 • Verfasst in ABAP® Core
2
Antw.
3483
Views
Dynamische Select Abfrage mit String Variabel
von frankoline » 27.04.2023 10:56 • Verfasst in ABAP® für Anfänger
1
Antw.
2481
Views
Verprobung String gegen range-Variable (select-options)
von brinam » 22.09.2006 14:43 • Verfasst in ABAP® Core
6
Antw.
6496
Views
Vorbelegen von Feldern
von chrislis » 18.05.2006 10:55 • Verfasst in Web-Dynpro, BSP + BHTML
22
Antw.
5971
Views
Anhängen von Feldern an Superchannelstruktur
von 1337 » 13.11.2013 16:22 • Verfasst in ABAP® für Anfänger

Ü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

LSMW-Problem
vor 6 Tagen von mazu gelöst 5 / 1793
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1815

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

LSMW-Problem
vor 6 Tagen von mazu gelöst 5 / 1793
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1815

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 87618
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 140821