[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2006
    Beiträge
    3

    DB2 400 SQL Join Problem

    Ich hoffe es kann mir jemand weiter helfen

    Ich habe eine Tabelle die wie folgt befüllt ist

    TabA
    F1 FX FT F2
    011 151 text 040
    011 000 text 080
    040 151 text 041
    080 000 text -
    041 151 text 042
    042 151 text -

    und möchte mittels SQL

    zu folgenden Ergebniss kommen

    011 151 text 040
    040 151 text 041
    041 151 text 042
    042 151 text -

    Wie man sieht zeigt ein gefundener Satz auf einen weiteren und so weiter.
    Ich habe schon mehrere Ansätze ausprobiert bin aber immer gescheitert, weil ich nicht feststellen kann wie oft ich das join von TabA.F1 = TabA.F2 durchführen muß.

    Vielleicht hat jemand so ein ähnliches Problem schon einmal gelöst.


  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ein rekursiver Join lässt sich nicht durchführen. Du kannst nur eine bestimmte Anzahl (z.B. 5 Joins) verwenden. Wenn du mehr Stufen hast, musst du entsprechend mehr Joins nehmen.
    Die Bedingung ist ein Left-Join, so dass nicht vorhandene Saätze NULL ergeben.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. SQL inner join
    By Robi in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 22-06-07, 15:52
  2. Problem mit DB2 Connect
    By Ewald in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 24-01-07, 18:32
  3. SQL left join
    By ahingerl in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 08-12-06, 08:28
  4. MS Access ODBC mit JOIN: SQL FEHLER666
    By olafu in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-10-06, 08:13
  5. problem mit eigener sql function
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 26-05-06, 16:37

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •