May be error occurred because any of field
(lastname, firstname,middlename
) may be null
Try this
select
Employee.EmployeeID,
isnull(Employee.LastName,'') + ', ' + isnull(Employee.FirstName,'') + ' ' + isnull(Employee.MiddleName,'') as EmployeeFullName
From Employee
Where AuthorFullName = 'someFullName'
Edit 1)
your where condition is wrong that's why you got (Invalid column name 'AuthorFullName'. )this error.
Edit 2)
select
Employee.EmployeeID,
isnull(Employee.LastName,'') + ', ' + isnull(Employee.FirstName,'') + ' ' + isnull(Employee.MiddleName,'') as EmployeeFullName
From Employee
Where isnull(Employee.LastName,'') + ', ' + isnull(Employee.FirstName,'') + ' ' + isnull(Employee.MiddleName,'') = 'someFullName'