多选题 执行下面的语句会返回什么值?
SELECT COUNT(*), COUNT(SALARY) FROM EMPLOYEES;
假设有10个员工记录,除了一条记录的SALARY字段是空值外,每条记录包含的SALARY值都为100。
【正确答案】 C
【答案解析】COUNT(*)计算所有行,包括具有NULL值的那些行。COUNT(SALARY)只计算非空行。
A、B和D不正确。