-- 示例代码:使用 GROUP BY 和 COUNT 进行分组统计
-- 假设有一个名为 orders 的表,包含以下字段:
-- order_id: 订单ID
-- customer_id: 客户ID
-- order_date: 订单日期
-- 我们想要统计每个客户的订单数量
SELECT customer_id, COUNT(order_id) AS order_count
FROM orders
GROUP BY customer_id;
-- 解释说明:
-- 1. SELECT customer_id, COUNT(order_id) AS order_count:
-- 选择 customer_id 列和计算每个 customer_id 对应的 order_id 数量,并将结果命名为 order_count。
-- 2. FROM orders:
-- 从 orders 表中获取数据。
-- 3. GROUP BY customer_id:
-- 按照 customer_id 列进行分组,每组中的记录具有相同的 customer_id。
-- 4. COUNT(order_id):
-- 统计每个分组中 order_id 的数量,即每个客户的订单数量。
上一篇:mysql 毫秒
下一篇:mysql 更新字段
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站