[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2006
    Beiträge
    129

    SQL Case von mehreren Dateien

    Hallo zusammen habe eine frage

    wenn ich so ein SQL absetzten möchte


    SELECT f1, f2, case when f3
    ='xxxx' then 'XXX' else f3 end as f3,
    case when f2 in (select fx FROM dat2) then 'LA' else
    'AV' end as status

    FROM
    DAT1,
    DAT3 WHERE .....

    bekomme ich folgende meldung
    Vergleichsoperator IN ungültig.

    wie kann ich diese abfrage gestallten
    es ist notwendig das ich schon beim select feststelle ob sätze in anderen Dateien vorhanden sind da ich nach diesen Status sortieren muss.

    Danke im Voraus

    lg
    Steven_r

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    case (select count(*) from dat2 where fx=f2)
    when 0 then 'AV'
    else 'LA'
    end as status
    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

  3. #3
    Registriert seit
    May 2006
    Beiträge
    129
    danke mit einer Datei funktioniert das super aber ich habe mehrere Dateien wo ich prüfen muss wie kann ich das machen?
    habe ich nicht ganz richtig beschrieben entschuldige.

    SELECT f1, f2, case when f3
    ='xxxx' then 'XXX' else f3 end as f3,
    case when f2 in (select fx FROM dat2) then 'LA'
    when f2 in (select fx FROM dat3) then 'HO'
    when f2 in (select fx FROM dat4) then 'xy'
    else
    'AV' end as status

    FROM
    DAT1,
    DAT3 WHERE .....

    danke im vorraus
    lg
    steven_r

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    case
    when (select count(*) from dat2 where fx=f2) > 0 then 'XX'
    when (select count(*) from dat3 where fx=f2) > 0 then 'XX'
    :
    else 'XY'
    end as status
    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

  5. #5
    Registriert seit
    May 2006
    Beiträge
    129
    Danke für die rasche Hilfe

    du bist der beste

    lg
    steven_r

Similar Threads

  1. SQL Update aus zwei Dateien mit 3 Schlüsselfeldern
    By mk in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 13-07-12, 08:53
  2. SQL: Aus mehreren Feldern ein Datum erkennen
    By I0N in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 21-11-06, 12:44
  3. SQL Update 2 Dateien
    By moskito in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 30-08-06, 17:30
  4. Cobol-Programm mit Embedded SQL (SELECT CASE)
    By klausgkv in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 08-06-06, 13:47
  5. SQL über 168 Dateien
    By mikex01 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 21-04-06, 16:11

Berechtigungen

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