MySQL 查询“按国家和州/省列出的销售报告”
客户需要一份按国家/地区/省份划分的销售报告。有一个订单表存储客户的国家/地区和州/省,还有一个订单产品表存储订单与产品的关联以及产品的价格。
客户希望获得每个国家/地区的以下统计数据州/省:总销售额、销售额百分比、平均订单价值。
我希望我已经提供了足够的信息。如果您还需要任何其他信息,请告诉我。
谢谢!
A client needs a sales report by country state/province. There is an orders table that stores the customer's country and state/province, and there is an orders_products table that stores the order to product association and the product's price.
The client wants the following statistics per country & state/province: total sales, % sales, avg order value.
I hope I have provided enough information. If you need anything else, please let me know.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
== 假设表 ==
订单 (id、country_id、state_id)
订单产品 (id、order_id、product_id、价格)
== 查询 ==
总销售额:
平均销售额:
每个州/国家/地区总销售额的百分比:
== Assumed Tables ==
orders (id, country_id, state_id)
orders_products (id, order_id, product_id, price)
== Queries ==
Total sales:
Average Sale Amount:
The % of total sales per state/country: