This SQL seems complex, is there an easier way to get FirstName, LastName when one or both of the fields can be NULL?
SELECT COALESCE(LastName,\'\')+
I don't think this is complex at all... On MSSQL you can do something like
SELECT Isnull(LastName,'') + ', ' + Isnull(FirstName,'') FROM Person