이 SQL은 복잡해 보입니다. 필드 중 하나 또는 둘 다 NULL 일 수있는 경우 FirstName, LastName을 가져 오는 더 쉬운 방법이 있습니까?SQL의 성, 이름이 너무 복잡합니까?
SELECT COALESCE(LastName,'')+
CASE WHEN LastName+FirstName IS NOT NULL THEN ', ' END+
COALESCE(FirstName,'') AS Name
FROM Person
이와 같이 이름을 자주 표시해야하는 경우 영구 계산 필드를 만드는 것이 좋습니다. – HLGEM
@HLGEM - 재미있는 질문 일 수도 있습니다. – Hogan