SQL 中 COUNT 函数用于统计特定条件的行的数量。基本用法为 COUNT(column_name),省略 column_name 统计所有行,指定 column_name 统计非空行,WHERE 子句可用于统计满足条件的行。DISTINCT 可用于去重,IS NULL 可用于统计 NULL 值行。
SQL 中 COUNT 的用法
COUNT 函数用于计算表中满足特定条件的行的数量。其基本语法为:
COUNT(column_name)
其中,column_name 指定要统计的行。
用法详解
SELECT COUNT(*) FROM table_name;
SELECT COUNT(column_name) FROM table_name;
SELECT COUNT(*) FROM table_name WHERE column_name = 'value';
SELECT COUNT(DISTINCT author) FROM articles;
SELECT COUNT(*) FROM table_name WHERE column_name IS NULL;
示例
SELECT COUNT(*) FROM employees; -- 输出:100
SELECT COUNT(salary) FROM employees; -- 输出:95
SELECT COUNT(*) FROM employees WHERE department = 'Sales'; -- 输出:25
SELECT COUNT(DISTINCT name) FROM customers; -- 输出:500
SELECT COUNT(*) FROM employees WHERE birthdate IS NULL; -- 输出:5
以上就是sql中count的用法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号