Thema: Null Zurück!

Hallo,

folgende Anweisung liefert NULL zurück, wenn Vorname NULL ist.

SELECT Nachname + ', ' + Kartei.Vorname AS Name FROM Kartei"

Ich kann dies umgehen mit:

SELECT Nachname + ', ' + Kartei.Vorname AS Name FROM Kartei"
WHERE Vorname IS NOT NULL
UNION
SELECT Nachname AS Name FROM Kartei"
WHERE Vorname IS NULL

Gibt es vielleicht eine einfachere Mehote?

Vielen Dank im voraus


ps: folgendes funktioniert nicht:

SELECT Name =
CASE Vorname
WHEN NULL THEN Nachname 
ELSE Nachname + ', ' + Kartei.Vorname
END
FROM Kartei

keine Ahnung warum!

2

Re: Null Zurück!

SELECT
CASE
  WHEN Vorname IS NULL THEN Nachname
  ELSE Nachname + ', ' + Vorname
END As Name
FROM Kartei

gruss
Jonathan

Four legs good, two legs bad

3

Re: Null Zurück!

Vielen Dank