Page 1 of 1

Join über zwei Tabellen

PostPosted: Wed Mar 04, 2015 9:36 am
by Arda123
Hi zusammen,

ich möchte gerne einen Join über zwei Tabellen .. allerdings bekomme ich nicht das gewünschte Ergebnis..

Situation:
ZTabelle
ID TNUMR
1 001
2 002
3 003
4 004

Tabelle SO
ID TNUMR
1 001
2 008
3 003
4 007

Als Ergebnisstabelle hätte ich nun gerne ALLE Datensätze aus der "ZTabelle" die NICHT in der "Tabelle SO" enthalten sind.

Ergebnisstabelle:
ID TNUMR
2 002
4 004

Hoffe es kann jemand helfen :|

Grüße,
ad89

Re: Join über zwei Tabellen

PostPosted: Wed Mar 04, 2015 9:56 am
by Arda123
Hab´s jetzt folgender maßen gelöst:

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.   SELECT a~NUMR
  2.   FROM MATERIAL AS a
  3.     INTO CORRESPONDING FIELDS OF TABLE lt_material
  4.   WHERE NOT EXISTS
  5.    ( SELECT NUMR
  6.     FROM mara AS b
  7.     WHERE b~numr = a~numr ).
GeSHi ©


Eventuell noch andere Lösungen? Verbesserungen?

Grüße,
ad89