题解 | 计算用户8月每天的练题数量

计算用户8月每天的练题数量

https://www.nowcoder.com/practice/847373e2fe8d47b4a2c294bdb5bda8b6

select substr(date,9,2) as day,count(1) as question_cnt

    from question_practice_detail

    where date like '2021-08%'

    group by day

首先:substr的参数是从第几个开始,往后截取几个

或者是,只有一个参数,默认长度取到最后,不存在倒着截取

在 SQL 中如果你使用了聚合函数(如 COUNT()SUM()AVG() 等),同时又查询了其他非聚合字段,那么就必须使用 GROUP BY 来告诉数据库:这些非聚合字段该如何分组聚合。

全部评论

相关推荐

爱吃肉的伊登在写日记:好棒,27届简历能做成这个样子,但是第一个项目感觉cover住难度还是不小的,特别是二面的时候肯定要对分布式系统设计这一块儿有高出正常面试者的水平才行
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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