SQL COUNT()学习笔记

基本概念

COUNT() 是 SQL 中常用的聚合函数,其作用是用于统计某一列或某个表中满足特定条件的行数。

语法格式

sqlCopy Code
SELECT COUNT(列名) FROM 表名 WHERE 条件;

实例展示

假设我们有一个员工表 employee,包含以下字段:

  • emp_id:员工编号
  • emp_name:员工姓名
  • emp_salary:员工薪资
  • emp_dept:员工所在部门

现在我们需要统计该表中员工总数以及薪资大于 5000 的员工人数,可以使用以下 SQL 语句:

sqlCopy Code
-- 统计员工总数 SELECT COUNT(emp_id) AS total_emp FROM employee; -- 统计薪资大于 5000 的员工人数 SELECT COUNT(emp_id) AS salary_gt_5000_emp FROM employee WHERE emp_salary > 5000;

执行以上 SQL 语句后,分别得到了员工总数和薪资大于 5000 的员工人数。

通过以上实例,我们可以看到 COUNT() 函数在 SQL 中的常用方式。