-
LEFT OUTER JOIN
Moin Moin
ich habe 2 Dateien DATEI_1 enthält 3 Sätze
DATEI_2 2 Sätze. Der Inhalt der beiden Schlüsselfelder ist in beiden Dateien gleich.
Ich möchte diese Dateien mit LEFT OUTER JOIN
verabeiten.
Es werden aber nur die paarigen Sätze verabeitet.
C/EXEC SQL
C+ DECLARE TEILF4 CURSOR FOR SELECT *
C+ FROM TESTP1 LEFT OUTER JOIN TESTP2 ON P1FIRM =
C+ P2FIRM AND P1KEY1 = P2KEY1
C/END-EXEC
**
Danke
-
LEFT OUTER JOIN = EXCEPTION JOIN !
Nur Sätze aus Datei 1 die nicht in Datei 2 sind.
LEFT JOIN
Alle Sätze aus Datei 1 und, wenn vorhanden, aus Datei 2. Wenn in Datei 2 kein Satz, werden in den Feldern der Datei 2 NULL-Werte gemeldet: Indicator-Variablen verwenden !
fetch into :F1 :IF1, :F2 :IF2, ......
LEFT INNER JOIN
Nur Sätze aus Datei 1 die auch in Datei 2 vorhanden sind.
-
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Fuerchau:
LEFT OUTER JOIN = EXCEPTION JOIN !
Nur Sätze aus Datei 1 die nicht in Datei 2 sind.
LEFT JOIN
Alle Sätze aus Datei 1 und, wenn vorhanden, aus Datei 2. Wenn in Datei 2 kein Satz, werden in den Feldern der Datei 2 NULL-Werte gemeldet: Indicator-Variablen verwenden !
fetch into :F1 :IF1, :F2 :IF2, ......
LEFT INNER JOIN
Nur Sätze aus Datei 1 die auch in Datei 2 vorhanden sind.[/quote]
Danke für die Info
aber sagt das Handbuch nicht etwas anderes aus,oder ist das einen Fehlinterpredation von mir?
Handbuchauszug:
Left Outer Join
A left outer join will return all the rows that an inner join returns plus one row for each of the other rows in
the first table that did not have a match in the second table.
-
Kann ich im Moment nicht sagen.
Ich arbeite grundsätzlich nur mit folgenden Varianten:
Table1 LEFT JOIN Table2 on ...
Table1 INNER JOIN Table2 on ...
Table1 EXCEPTION JOIN Table2 on
Da weiß ich, dass das so funktioniert wie ich es möchte.
Ausserdem ist das eindeutig und funktioniert auch so auf anderen DB-Systemen.
Similar Threads
-
By roman in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 07-09-07, 10:05
-
By ahingerl in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 08-12-06, 08:28
-
By cassi in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 22-11-06, 15:03
-
By olafu in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 05-10-06, 08:13
-
By Matthias.Hayn in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 06-12-04, 13:33
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks