题解 | 查询下订单用户访问次数?

查询下订单用户访问次数?

https://www.nowcoder.com/practice/32bc1e0fce2343ad934b76a025e09fc5

with
t1 as(
    select distinct
        user_id
    from
        visit_tb
    where
        user_id in (
            select
                user_id
            from
                order_tb
            where
                date_format(order_time,'%Y%m%d')='20220902'
        )
)
,t2 as(
    select
        user_id,
        count(user_id) as visit_nums
    from
        t1 left join visit_tb using(user_id)
    where
        date_format(visit_time,'%Y%m%d')='20220902'
        and
        date_format(leave_time,'%Y%m%d')='20220902'
    group by
        user_id
    order by
        visit_nums desc
)

select * from t2

全部评论

相关推荐

牛客52811839...:实习要写出来业务和产出,你这写的像流水账没人看。项目经历也没有,换个极简简历试试
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务