首页 > 其他 > 详细

1565. 按月统计订单数与顾客数

时间:2020-10-18 16:49:41      阅读:49      评论:0      收藏:0      [点我收藏+]

表:Orders

+---------------+---------+
| Column Name | Type |
+---------------+---------+
| order_id | int |
| order_date | date |
| customer_id | int |
| invoice | int |
+---------------+---------+
order_id 是 Orders 表的主键。
这张表包含顾客(customer_id)所下订单的信息。
写一个查询语句来 按月 统计 金额大于 $20 的唯一 订单数 和唯一 顾客数 。

查询结果无排序要求。

解题方法:

select
date_format(order_date,‘%Y-%m‘) as ‘month‘,
count(distinct(order_id)) order_count,
count(distinct(customer_id)) customer_count
from orders
where invoice>20
group by date_format(order_date,‘%Y-%m‘)
备注:需要理解mysql执行及优化逻辑

1565. 按月统计订单数与顾客数

原文:https://www.cnblogs.com/tomorrow-hope/p/13834385.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!