Какая разница между COUNT(CASE WHEN [Column A] = ____ THEN 1 END
а COUNT(CASE WHEN [Column A] = ____ THEN 1 ELSE 0 END
?
Я использовал первый и до сих пор не видел разницы; Что является причиной для добавления ELSE 0
- существуют ли ситуации, когда SQL Server будет неправильно рассчитывать?