[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2003
    Beiträge
    9

    Question SQL - Rechnen bei left-outer-join verknüpfung

    Guten Morgen zusammen,

    ich habe da einen kleines SQL Problem.

    ich verknüpfe 2 Tabellen mit left outer join, muß dann den wert eines Feldes aus der 1 Tabelle zu einem Wert aus der 2 Tabelle addieren. finde ich keinen Satz in der 2 Tabelle, soll nur der wert aus der 1 Tabelle genommen werden. z.B.

    select sum(wert1_db1+wert2_db2) from db1 left outer join db2 where....

    ist aber der Satz in der 2 Tabelle nicht vorhanden, so erhalte ich kein Ergebnis (NULL ? ) .

    Kann mir da jemand weiterhelfen ???

    Danke und viele Grüße
    Hans

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    Dein Freund heißt COALESCE
    select sum(wert1_db1+COALESCE(wert2_db2, 0)) from db1 left outer join db2 where....

    mfg

    Dieter Bender

    Zitat Zitat von hzille
    Guten Morgen zusammen,

    ich habe da einen kleines SQL Problem.

    ich verknüpfe 2 Tabellen mit left outer join, muß dann den wert eines Feldes aus der 1 Tabelle zu einem Wert aus der 2 Tabelle addieren. finde ich keinen Satz in der 2 Tabelle, soll nur der wert aus der 1 Tabelle genommen werden. z.B.

    select sum(wert1_db1+wert2_db2) from db1 left outer join db2 where....

    ist aber der Satz in der 2 Tabelle nicht vorhanden, so erhalte ich kein Ergebnis (NULL ? ) .

    Kann mir da jemand weiterhelfen ???

    Danke und viele Grüße
    Hans
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. SQL inner join
    By Robi in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 22-06-07, 15:52
  2. SQL left join
    By ahingerl in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 08-12-06, 08:28
  3. SQL - Join mit Bedingung und Update
    By cassi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 22-11-06, 15:03
  4. QMQRY LEFT OUTER JOIN
    By Matthias.Hayn in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 06-12-04, 13:33

Berechtigungen

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