荔枝吱吱吱
荔枝吱吱吱
全部文章
分类
归档
标签
去牛客网
登录
/
注册
荔枝吱吱吱的博客
全部文章
(共35篇)
题解|生成新列 聚合窗口函数 #每月及截止当月的答题情况#
# ## 先把提交时间转化一下: # SELECT DATE_FORMAT(submit_time) AS start_month,COUNT(DISTINCT uid) AS mau # FROM exam_record # GROUP BY start_month ###############...
2023-08-17
0
258
题解|累加的思路|每份试卷每月作答数和截止当月的作答总数#
### 两步走 ### 先构建前三列形成一个新表,然后在第一步构建的表的基础上,再次生成最后一列,因为最后一列是按照第二列分组后,求和第三列???是不是这么理解的:按照start_month进行分组,比如到202002这个月份时,整个month_cnt列只有202002和202001两个月的计数数据...
2023-08-16
0
256
题解|聚合 GROUP 时间差分钟|#分别满足两个活动的人#
### activity1: date(,%Y) = '2021',2021年每次试卷得分都在85分以上 ### activity2:2021年,至少有一次用了一半时间(submit_time-start_time)<0.5*duration,且分数在80分以上 SELECT uid, 'a...
2023-08-08
0
308
题解 |表的连接|#试卷发布当天作答人数和平均分#
##试卷发布以后,当天:start_tima=release_time,level>5,uv=count(distinct(uid)),avg_score = sum(socre)/uv ## 嵌套子查询 SELECT exam_id, COUNT(DISTINCT(uid)) uv, RO...
2023-08-08
0
340
题解|含UNION排序|#每个题目每份试卷作答的人数和次数#
(SELECT exam_id AS tid, COUNT(DISTINCT(uid)) AS uv, COUNT(uid) AS pv FROM exam_record GROUP BY tid) UNION ALL (SELECT question_id AS tid, COUNT(DISTI...
2023-08-07
0
338
首页
上一页
1
2
3
4
下一页
末页