25. Juni 200916 j SELECT Person.IDPerson AS 'IDPerson', COALESCE(LastName,'') + ' ' + COALESCE(FirstName,'') + ', ' + COALESCE(Company,'') AS 'LastName' FROM Person Hier habe soll eine Suchliste ausgegeben werden. Also eine Namensliste. Leider gibt es allerdings in der Ausgabe jetzt Werte die einfach "," heißen. Obwohl ich ja die Coalesce anweisungen angegeben habe. Wie gilt das nun auch für das Komma? Gruß Julia
25. Juni 200916 j Das Komma "," steht in der Anweisung nicht in Abhängigkeit der COALESCE-Ergebnisse, deswegen wird es auch angezeigt, falls kein Datensatz verfügbar ist. Versuche es mal hiermit: SELECT Person.IDPerson AS 'IDPerson', COALESCE(Person.LastName, '') + COALESCE(', ' + Person.FirstName, '') + COALESCE(' ' + Person.Company, '') AS 'LastName' FROM Person
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.