[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Apr 2012
    Beiträge
    360
    Hallo,


    tut mir Leid für die ungenaue Fragestellung.


    Eine Arbeitsgruppe ist durch das 1.Zeichen als $ und ID2 = *ZEROS gekennzeichnet.
    Zu einer Arbeitsgruppe(ID1 = unique) gehören diverse Arbeitsschritte(ID2).
    Eine ID2 kann n-ID1 haben.

    Die Auflistung sollte nach ID1 und den dazugehörigen ID2 erfolgen.
    Code:
    ....+....1....+....2....+....3....+....4....+....5 
                     ID1   WRKCDE                  ID2  
                      71    54W                      0  
                      72    531                      0  
                      86    543                      0  
                     850    $02                      0  
                     851    531                    850
                     852    551                    850
                     853    54N                    850  
                     854    54O                    850  
                   1.900    $01                      0  
                     901    531                  1.900  
                     902    54M                  1.900  
                     903    54N                  1.900  
                     904    54O                  1.900
    Ich versuche gerade in der Order-Klausel folgendes Statement:
    CASE WHEN ID2 = 0 THEN ID1
    WHEN ID2 <> 0 THEN ID2 ELSE 0 END

    Muss das aber noch testen.

    lg

  2. #14
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Jetzt habe ich die Aufgabe verstanden.
    ID2 ist die Position zur ID1, im Prinzip wie eine Stückliste.
    Hier ist ein Join aufzubauen:

    select case when a.id2 = 0 then a.id1 else b.id2 end as id1, a.id2, a.wrkcde
    from myfile a
    left join myfile b on b.id2 = a.id1
    order by id1, a.wrkcde
    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. PLF-Modul Listgeneratur *Sortierung auf dem Lieferschein*
    By amazing123 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 24-03-15, 10:14
  2. SQL: Sortierung individuell nach einer Werte-Tabelle
    By bie-dro in forum NEWSboard Programmierung
    Antworten: 18
    Letzter Beitrag: 08-09-14, 20:26

Berechtigungen

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