-- 示例代码:使用 COUNT 函数统计表中行数
-- 假设我们有一个名为 'users' 的表,包含用户信息
-- 1. 统计 users 表中的总行数
SELECT COUNT(*) AS total_users
FROM users;
-- 解释:COUNT(*) 会返回表中的所有行数,包括 NULL 值。这里我们给结果列起了一个别名 'total_users'。
-- 2. 统计非空 email 的用户数量
SELECT COUNT(email) AS users_with_email
FROM users;
-- 解释:COUNT(email) 只会统计 'email' 列中非 NULL 的值,因此可以用来计算有多少用户的邮箱地址是有效的。
-- 3. 按性别分组统计用户数量
SELECT gender, COUNT(*) AS users_by_gender
FROM users
GROUP BY gender;
-- 解释:通过 GROUP BY 子句按 'gender' 列进行分组,并对每一组分别统计行数。
上一篇:linux卸载mysql
下一篇:mysql命令行登录
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站