Hilfe bei SQL Join


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

Hilfe bei SQL Join

Beitragvon moo_jo » 16.11.2018, 14:51

Hallo zusammen,

Kann mir bitte jemand einen Tipp für den SQL Join geben.
Code: Alles auswählen
Select imrg~mdocm,
          imrg~point,
          imrg~mdocm,
          imrg~recdv,
          imptt~psort,
          imptt~pttxt,
          imptt~decim
FROM imrg
JOIN   imptt on imptt~point = imrg~point
where imrg~woobl = @iv_objnr
into table @data(lt_result).
 


In diesem vereinfachten Beispiel habe ich das Problem, dass der SELECT mir alle MeasurementDocuments zu dem MeasurementPoint zurückgibt. Ich möchte aber nur das aktuelle / neueste Measurement Document.

Jetzt hätte ich gehofft den JOIN noch einzugrenzen, aber da stehe ich gerade auf dem Schlauch?

Problem verstanden?

Dankeeeee!

Moo_jo
moo_jo
ForumUser
 
Beiträge: 25
Registriert: 13.10.2017, 08:34
Dank erhalten: 6 mal
Ich bin: Entwickler/in

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: Hilfe bei SQL Join

Beitragvon deejey » 16.11.2018, 21:40

Das hat ja mit join nix zu tun, das geht mit einem subselect:

...
where datum = ( select max( datum ) from tabelle ).
Aber dabei beachten, dass es x Sätze mit dem selben Datum geben kann
deejey
Specialist
 
Beiträge: 177
Registriert: 31.07.2016, 11:20
Dank erhalten: 14 mal
Ich bin: Entwickler/in


Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
Tabellenüberschriften
vor 11 Stunden von Tron 7 Antw.
Adobe Forms - Download - Keine Seiten
vor 19 Stunden von a-dead-trousers 3 Antw.
gelöst UTF-8 mit Funktionsbaustein
Gestern von a-dead-trousers 4 Antw.
gelöst Fehler SAVE NOT ALLOWED bei F4IF_START_VALUE_REQUEST
Gestern von AdrianSchm 1 Antw.
SAP Logon bei Aufruf WebGUI
vor 2 Tagen von msfox 0 Antw.

  Ähnliche Beiträge beta
Hilfe bei SQL Join
04.12.2018, 15:12 von DeathAndPain 23 Antw.
Brauche Hilfe zu Update nach Join in ITAB
28.07.2008, 10:33 von laola 4 Antw.
Inner join
19.01.2006, 14:28 von Gast 4 Antw.
JOIN
23.02.2006, 17:15 von robin1at 17 Antw.
inner join
14.05.2007, 15:31 von Krueger 3 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot]