Anmelden

View Full Version : Self-Join per DTF?



Muesly
29-01-08, 13:08
Hallo zusammen,

ich soll verschiedene auswertungen aus dem i5 ERP per DTF ins Excel bringen. Soweit komm ich ganz gut klar aber jetzt würde ich gern einen Self-Join erstellen um zweimal das selbe File mit anderen Where Bedingungen zu laden.

Wenn ich als Hostfile angebe:
mylibl/myfile,mylibl/myfile
bekomme ich in der dtf die Fehlermeldung:

CWBDB0036 - Server hat SQL-Fehler zurückgegeben
SQL0212 - Doppelte Tabellenkennzeichnung DTA0PF ungültig.
Ursache . . . . :

Okey seh ich ja ein, aber einen Alias kann ich ja nicht vergeben oder?
Weder
mylibl/myfile as file1,mylibl/myfile as file2
noch
mylibl/myfile file1,mylibl/myfile file2
findet er gut sondern mäckert
"CWBTF0035 - Das iSeeries-Feld für den Dateinamen enthält einen falschen Dateinamen".

Habt ihr einen Tipp?

DANKE!

(zugegeben hab ich nicht viel ahnung von der i5 und SQL kenn ich auch nur von MySQL ;o) - aber bisher hatt alles funktioniert, auch joins über viele files...

BenderD
29-01-08, 13:19
was der Kleie Häcksler da kann, interessiert mich eher wenig, aber hier könnte man sicher auch eine SQL View erstellen.

D*B

Fuerchau
30-01-08, 08:13
Wenn du Daten IN Excel übernehmen willst, empfielt sich immer die Verwendung von MS-Query !
Dies ist erheblich einfacher, schneller und insbesonders auch komfortabler (Parametersteuerung).

Das Thema ist hier schon mehrfach diskutiert worden.