8
첫 번째 인수가 NULL이 아니더라도 SQL Server는 모든 COALESCE 함수를 읽습니까?
COALESCE첫 번째 인수가 실행 된 시간의 약 95 %에서 null이되지 않는 T-SQL 함수를 사용하고 있습니다. 첫 번째 인수가 NULL인 경우 두 번째 인수는 상당히 긴 프로세스입니다. SELECT COALESCE(c.FirstName ,(SELECT TOP 1 b.FirstName FROM TableA a JOIN TableB b ON .....) ) 예를 들어 c.FirstName = 'John'SQL Server가 여전히 하위 쿼리를 …