[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Meinst du dieses Thema zum CASE? So könnte das in deinem Fall doch auch gehen?

  2. #2
    Registriert seit
    May 2004
    Beiträge
    470
    Yep, den Beitrag hatte ich nicht gesehen. Aber den ELSE-Zweig kann man anscheinend nicht weglassen sondern braucht einen "pseudo-wert" der dann alle auswählt.

    Feld 2 bei mir:
    Nur Sätze anzeigen die gebucht sind DpBooked. Abfragen muss ich aber Buchungsdatum größer 0. Dies hab ich dann wie folgt gelöst:

    AND CASE WHEN pBooked = '1' THEN SxBkDt ELSE 1 END > 0

    Als ich das ELSE weggelassen habe hats nicht mehr funktioniert.

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wenn du den ELSE wegläßt, ist das Ergebnis NULL, dass du dann mit " is null " abfragen müsstest.

    Da ist es besser, die ELSE (der häufigst verwendete Mädchennamen aller Programmiersprachen) anzugeben.
    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. case in sql where statement
    By rr2001 in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 23-07-07, 10:19
  2. SQL Case von mehreren Dateien
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 08-08-06, 09:34
  3. Cobol-Programm mit Embedded SQL (SELECT CASE)
    By klausgkv in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 08-06-06, 13:47
  4. SQL Where und Substring
    By linguin in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 06-12-05, 11:29
  5. SQL EXISTS Abfrage ausserhalb WHERE
    By mwithake in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 05-11-05, 09:15

Berechtigungen

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