[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Oct 2003
    Beiträge
    192
    Hi ihr,

    Es geht auch anders.

    Einfach mit

    SELECT IPONUM, VALUE(PROSCD, ' ')
    FROM INVMST LEFT OUTER JOIN POMZPO
    ON IPONUM = PONUMB
    GROUP BY IPONUM, PROSCD


    Mit VALUE und dann den Alternativ Wert (Hier ein Blank) angeben.

    So mach ich das wie man oben Sehen kann bei Left Outer Joins im SQLRPGLE.

    Also vs noch

    Rince

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Zitat Zitat von Rincewind
    Hi ihr,

    Es geht auch anders.

    Einfach mit

    SELECT IPONUM, VALUE(PROSCD, ' ')
    FROM INVMST LEFT OUTER JOIN POMZPO
    ON IPONUM = PONUMB
    GROUP BY IPONUM, PROSCD


    Mit VALUE und dann den Alternativ Wert (Hier ein Blank) angeben.

    So mach ich das wie man oben Sehen kann bei Left Outer Joins im SQLRPGLE.

    Also vs noch

    Rince
    Eine kleine Anmerkung:
    Die Skalare Funktion COALESCE bietet die gleiche Funktionalität und sollte der Skalaren Funktion VALUE vorgezogen werden, da COALESCE dem Standard SQL 1999 entspricht.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    @Rince

    Sicherlich geht das so, aber der nicht vorhandene Inhalt NULL kann so ja nicht abgefragt werden. Benötige ich die Unterscheidung zwischen NULL und Blank/Zero nicht, ist das sicherlich so einfacher.
    Ich kann dann allerdings nicht mehr "Select * " verwenden (vor allem wenn die Struktur aus extern deklariert ist). Ich sollte allerdings so sowieso nicht arbeiten sondern (auch aus Performancegründen) immer alle gewünschten Felder einzeln aufführen.
    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. sqlrpgle
    By guru30 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 22-02-06, 14:53
  2. SQLRPGLE
    By mk in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 17-11-05, 09:48
  3. *zoned bei SQLRPGLE Programm
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 12-07-05, 13:04
  4. Suche SQLRPGLE Beispiel-Code
    By WeKaSys in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 15-10-04, 11:19
  5. SQLRPGLE Programme erkennen
    By HELROHA in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 11-10-04, 10:38

Berechtigungen

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