[NEWSboard IBMi Forum]

Thema: SQL Subselect

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.808
    Ein skalarer Subselect muss in Klammern gesetzt werden:

    case when (select Count(*) from ... where outerkey=innerkey) > 0 then v1 else v2 end

    Über die Performance darfst du dir da nun keine nennenswerten Gedanken machen.
    Ab V6 kann man den Subselect ggf. auch einschränken mit "...where ... fetch first 1 rows only", da ja die Anzahl nicht wirklich interessiert.
    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

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.120
    Danke,
    ich lerne doch jeden Tag dazu. In 17 Jahre beim Renteneintritt bin ich perfekt und bekomme als Abschiedgeschenk eine AS/400 aus dem Museum.

    GG

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.808
    Davon kann ich mich auch nicht freisprechen, aber ich lerne gerne.
    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

Berechtigungen

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