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

2021/9/9 23:34:58

本文主要是介绍1565 按月统计订单数与顾客数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

题目描述:
在这里插入图片描述
写一个查询语句来 按月 统计 金额大于 $20 的唯一 订单数 和唯一 顾客数 。
查询结果无排序要求。
查询结果格式如下面例子所示:
在这里插入图片描述
在 2020 年 09 月,有 2 份来自 2 位不同顾客的金额大于 $20 的订单。
在 2020 年 10 月,有 2 份来自 1 位顾客的订单,并且只有其中的 1 份订单金额大于 $20 。
在 2020 年 11 月,有 2 份来自 2 位不同顾客的订单,但由于金额都小于 $20 ,所以我们的查询结果中不包含这个月的数据。
在 2020 年 12 月,有 2 份来自 1 位顾客的订单,且 2 份订单金额都大于 $20 。
在 2021 年 01 月,有 2 份来自 2 位不同顾客的订单,但只有其中一份订单金额大于 $20 。

方法1:
主要思路:解题链接汇总

select left(order_date,7) as month,count(order_id) as order_count,count(distinct customer_id) as customer_count
from Orders
where invoice > 20
group by left(order_date,7)


这篇关于1565 按月统计订单数与顾客数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程