-- 1、找到每个日子的近7日的订单完成数和取消订单数
with t as
(
    select date(order_time) dt,
    sum(count(mileage))over(order by date(order_time) range interval 6 day preceding) d7_yes,
    sum(count(1)-count(mileage))over(order by date(order_time) range interval 6 day preceding) d7_no
    from tb_get_car_order 
    group by dt
)
-- 2、将日期限定为国庆前三天且求指标
select dt,round(d7_yes/7,2),round(d7_no/7,2)
from t
where dt between '2021-10-01' and '2021-10-03'
order by dt

-- 1、找到每个日子的近7日的订单完成数和取消订单数

知识点:开窗函数