介绍
一家零售店经理需要你协助分析销售数据,以便制定库存决策。作为一名数据库分析师,你需要使用 MySQL 的聚合函数和分组操作来帮助他们计算一些关键指标。
这是一个「挑战」项目,它与「引导实验」不同,你需要尝试独立完成挑战任务,而不是按照实验步骤一步步学习。挑战通常具有一定的难度。如果你觉得困难,可以与 Labby 讨论或查看解决方案。历史数据显示,这是一个 初学者 级别的挑战,通过率为 99%。它在学习者中获得了 98% 的好评率。
一家零售店经理需要你协助分析销售数据,以便制定库存决策。作为一名数据库分析师,你需要使用 MySQL 的聚合函数和分组操作来帮助他们计算一些关键指标。
商店经理需要一份显示每个产品类别表现的汇总报告。报告应包括每个类别的销售总量和总营收。
root 用户身份连接到 MySQLretail_store 数据库~/project 目录下的 category_sales.txt 文件中~/project 目录下进行GROUP BY 按类别进行分组units_sold 乘以 unit_price 计算得出~/project 目录下的 category_sales.txt 文件中编写正确的查询并保存结果后,你可以验证输出内容:
cat ~/project/category_sales.txt
+-------------+-------------+---------------+
| category | total_units | total_revenue |
+-------------+-------------+---------------+
| Electronics | 35 | 13174.65 |
| Furniture | 23 | 3519.77 |
| Appliances | 10 | 799.90 |
+-------------+-------------+---------------+
在这个挑战中,你练习了使用 MySQL 聚合函数和 GROUP BY 子句来分析销售数据。所展示的技能包括计算总和、在 SQL 查询中使用算术运算、按类别分组数据以及对结果进行排序。这些基础 SQL 技能对于生成商业报表和分析销售绩效指标至关重要。