-- 示例表结构
CREATE TABLE sales (
id INT AUTO_INCREMENT PRIMARY KEY,
product_name VARCHAR(100),
sale_date DATE,
quantity INT,
region VARCHAR(50)
);
-- 插入一些示例数据
INSERT INTO sales (product_name, sale_date, quantity, region) VALUES
('Product A', '2023-01-01', 10, 'North'),
('Product B', '2023-01-01', 15, 'South'),
('Product A', '2023-01-02', 20, 'North'),
('Product B', '2023-01-02', 25, 'South');
-- 使用 GROUP BY 对多个字段进行分组
SELECT product_name, sale_date, SUM(quantity) AS total_quantity
FROM sales
GROUP BY product_name, sale_date;
-- 解释:
-- 这个查询语句会对 sales 表中的数据按照 product_name 和 sale_date 进行分组,
-- 并计算每个分组的总销售量(quantity)。结果会显示每个产品在每一天的总销售量。
上一篇:mysql 查询所有表
下一篇:mysql开启远程访问权限
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站