[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2007
    Beiträge
    16

    Subselect mit mehr als einer Spalte

    Hallo zusammen,

    ist es möglich einen Subselect (SQL) mit mehreren Spalten zu benutzen und wie sehe der Syntax aus?

    Beispiel:
    Möglich ist:
    SELECT feld1 FROM tabelle1 WHERE feld2 IN (SELECT felda FROM tabelle2 WHERE ...)

    Jetzt wäre so eine Notation für mich aber nicht eindeutig. Es müsste also wie folgt sein:
    SELECT feld 1 FROM tabelle1 WHERE feld2 feld3 feld4 IN (SELECT felda, feldb, feldc FROM tabelle2 WHERE ...)

    Danke im Voraus, Gruß Björn

  2. #2
    Registriert seit
    Dec 2002
    Beiträge
    301
    SELECT feld 1 FROM tabelle1 WHERE (feld2, feld3, feld4) IN (SELECT felda, feldb, feldc FROM tabelle2 WHERE ...)
    Frank Hildebrandt

  3. #3
    Registriert seit
    Dec 2007
    Beiträge
    16
    Danke sehr.

    PS: Ich bitte, das Beispiel in die IBM SQL Reference mit aufzunehmen...

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Dann geht ja mittlerweile auch:

    SELECT * FROM Datei WHERE (Feld1, Feld2, Feld3) = (Wert1, Wert2, Wert3)

    Seit wann ist denn das so möglich?

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Das scheint ja wohl erst ab V5R4 zu gehen.
    Bei mir in V5R3 wird das aus Syntaxgründen abgelehnt.
    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. Subselect in case when auf DB2/400
    By Flo4711 in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 29-09-06, 17:31
  2. Sql Subselect
    By woki in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 20-03-06, 13:14
  3. SQL Update mit subselect !
    By svente in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 14-02-06, 13:45
  4. Spalte 1-5 im SEU bei ILE
    By cbe in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 31-05-05, 08:54
  5. Ist SUBSELECT auf DB2/400 aus MS-Query möglich
    By danloc in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-12-04, 11:24

Berechtigungen

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