-
Um was geht es eigentlich?
Willst Du die Sätze aufsummieren oder willst Du nur, dass keine Duplikate angezeigt werden?
In Deinem letzten Beispiel hast Du zwar mehrere Felder aus unterschiedlichen Dateien ausgewählt, aber ich sehe weder eine Aggregat-Funktion (z.B. Sum(Fldx) oder Count(*) ) noch einen Group By.
Beim Left Outer Join muss man außerdem berücksichtigen, dass sofern in der zweiten Datei kein Pendant gefunden wird NULL-Werte ausgegeben werden.
Bei NULL-Werten ist zu beachten, dass sie außerhalb des gültigen Bereichs sind und deshalb entweder separat abgefragt oder in Default-Werte konvertiert werden müssen. Außerdem werden NULL-Werte in Aggregat-Funktionen nicht berücksichtigt. Das mag beim SUM() egal sein, jedoch bei COUNT() oder AVG() werden andere Ergebnisse ausgegeben.
Wenn Du lediglich Duplikate vermeiden und keine Aggregat-Funktionen verwenden willst, kannst Du auch wie folgt vorgehen (Group By ist in diesem Fall nicht erforderlich):
Code:
Select Distinct File1.*, File2,*, File3,*
From File1 left Join File2 on ...
left Join File3 on ...
Where ....;
Birgitta
Similar Threads
-
By Tobse77 in forum NEWSboard Programmierung
Antworten: 12
Letzter Beitrag: 24-09-09, 08:31
-
By rr2001 in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 07-07-06, 09:56
-
By klausgkv in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 08-06-06, 13:47
-
By Schorsch in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 08-09-05, 15:22
-
By holly in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 15-06-04, 10:04
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