Felder zusammenfassen

09/12/2009 - 11:59 von Dirk Herwig | Report spam
Hallo,

ich habe folgende Abfrage:
SELECT a.LgName + '\' + b.LName AS test
FROM layouts AS b LEFT OUTER JOIN
layout_folder AS a ON b.LGID = a.LGID
ORDER BY test

Sobald a.LgName = NULL, wird nur NULL, jedoch nicht b.LName angezeigt.
NULL
NULL
Mario\Test
SPK\L1

Da, wo NULL steht, sollte LOT1 und LOT2 stehen, welche in der Datenbank
existieren, jedoch keinen Wert bei LgName haben.

Wie kann ich mein Problem lösen?

Dirk
 

Lesen sie die antworten

#1 Jürgen Volke
09/12/2009 - 12:15 | Warnen spam
Hallo Dirk


ich habe folgende Abfrage:
SELECT a.LgName + '\' + b.LName AS test
FROM layouts AS b LEFT OUTER JOIN
layout_folder AS a ON b.LGID = a.LGID
ORDER BY test

Sobald a.LgName = NULL, wird nur NULL, jedoch nicht b.LName angezeigt.
NULL
NULL
Mario\Test
SPK\L1

Da, wo NULL steht, sollte LOT1 und LOT2 stehen, welche in der Datenbank
existieren, jedoch keinen Wert bei LgName haben.

Wie kann ich mein Problem lösen?



SELECT isnull(a.LgName + '\','') + b.LName AS test

HTH Jürgen

Ähnliche fragen