标签: mysql
表EMPLOYEE中有一个列薪水。以下两个陈述给出了不同的输出。可能的原因是什么?
查询1
SELECT COUNT(*) FROM EMPLOYEE;
查询2
SELECT COUNT(SALARY) FROM EMPLOYEE;
这个问题在考试中提出,但即使我留下1名员工的工资空白,我也没有任何差别
答案 0 :(得分:1)
SELECT COUNT(SALARY) FROM EMPLOYEE将排除薪水为NULL的员工。
SELECT COUNT(SALARY) FROM EMPLOYEE