-- 示例代码:MySQL 分组查询
-- 假设有一个名为 `orders` 的表,包含以下字段:
-- order_id: 订单ID
-- customer_id: 客户ID
-- order_amount: 订单金额
-- order_date: 订单日期
-- 我们想按客户ID分组,并计算每个客户的总订单金额。
SELECT
customer_id, -- 选择客户ID
SUM(order_amount) AS total_order_amount -- 计算每个客户的总订单金额
FROM
orders -- 从 orders 表中查询数据
GROUP BY
customer_id; -- 按客户ID分组
-- 解释:
-- 1. `SELECT customer_id, SUM(order_amount) AS total_order_amount`: 选择客户ID和每个客户的总订单金额。
-- 2. `FROM orders`: 指定查询的表为 `orders`。
-- 3. `GROUP BY customer_id`: 按客户ID进行分组,以便对每个客户的数据进行聚合计算。
上一篇:mysqlinsert语句
下一篇:mysql导出sql文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站