0

表 EMPLOYEE 中有一个 Salary 列。以下两个语句给出了不同的输出。可能的原因是什么?

查询 1

SELECT COUNT(*) FROM EMPLOYEE;

查询 2

SELECT COUNT(SALARY) FROM EMPLOYEE;

这个问题在考试中提出,但即使我将 1 名员工的工资留空,我也没有任何区别

4

1 回答 1

1

SELECT COUNT(SALARY) FROM EMPLOYEE将排除工资为 NULL 的员工。

于 2013-04-03T18:49:31.903 回答