• Ya, great question.

    I didn't realize the subtle different between Count(*), Count(1) and Count(expression)

    Count(*) - Includes Nulls

    Count(1) - Includes Nulls

    Count(expression) - Does not include nulls ie Count(ColumnName)