首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客365202224号
数据分析师
发布于广东
关注
已关注
取消关注
@牛客877272201号:
题解 | #月总刷题数和日均刷题数#
SELECT DATE_FORMAT(submit_time,'%Y%m') AS submit_month, COUNT(*) AS month_q_cnt, ROUND(COUNT(*) / AVG(DAY(LAST_DAY(submit_time))),3) AS avg_day_q_cntFROM practice_recordWHERE DATE_FORMAT(submit_time,'%Y') = '2021'GROUP BY DATE_FORMAT(submit_time,'%Y%m')UNIONSELECT '2021汇总' AS submit_month, COUNT(score) AS month_q_cnt, ROUND(COUNT(score)/31,3) AS avg_day_q_cntFROM practice_recordWHERE DATE_FORMAT(submit_time,'%Y') = '2021'ORDER BY submit_month1.题目要求显示的是‘202108’这种格式的,所以要用DATE_FORMAT();此外,因为是按照月进行分组的,所以用GROUP BY 进行分组,但是注意GROUP BY后面不能用别名submit_month,这涉及到MYSQL语句的执行顺序。2.这道题还有一个关键的需要求,那就是每月的天数。首先用LAST_DAY(submit_time)获取submit_time这个日期对应的当月的最后一天的日期,例如LAST_DAY('2021-08-05')会返回'2021-08-31',然后再用DAY('2021-08-31')提取天数31。3.为什么要在DAY()前面加一个avg()?因为使用了GROUP BY ,所以SELECT后面跟的要么是GROUP BY的聚合列,要么就得是聚合函数。可以把AVG()理解成是包装一下,换成MAX(),MIN()都是一样的,因为都只是对31做操作,AVG(31)=31,MAX(31)=31
点赞 1
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-30 14:34
重庆大学 测试工程师
如何停止与他人的比较
我是985研究生,最近学校在组织开题,大家都在非常紧张地准备,但我一直进入不了状态,很想做但是心又很浮躁。但我的室友们感觉都非常认真,每天醒来就开始看论文,睡着前最后一件事还是在看论文,我非常焦虑。我感觉自己甚至有点把大家当做假想敌了。这种比较心态还存在于生活的各种方面:看到有钱的同学会非常羡慕,看到朋友圈里面环游世界的留学生同学也会羡慕,看到那些工作后有自己的钱而过上较为阔绰的生活的时候还是羡慕,就仿佛只有自己一个人在阴暗爬行。而且这些比较是每时每刻的,为了不比较,我已经关闭了朋友圈,但是每次偶尔刷一下还是会难受很久。我知道比较是偷走幸福的小偷,但我好像控制不了,感觉自己是一个偷窥别人生活的...
若怜君欢:
担心开题搞砸了,幻想拥有别人的生活,本质上是因为自卑,楼主小时候大概率是留守儿童或者父母关系很紧张,导致楼主没有安全感、焦虑、内耗。 这样的情况最好的办法就是建立自信和降低期待,建立自信不是一蹴而就,而是循序渐进,比如告诉自己允许自己第一次没把事情做好,失败了能搞清楚其中缘由而不是全盘否定自己,失败不是终点,放弃才是;降低期待只要记住一句话即可,能伴随你一生的,只有经验和学识,所以你对事情的态度应该更多地去思考它是否能带来学识和经验的增长,而不是仅仅用短期的利益作为唯一期待。 人生不是一成不变的,它是可以迭代更新的,去归纳总结自身的不足并结合实际去改进,去尝试一些新的思路和方法,不要固执钻牛角尖,也不要反复横跳,为自己设立一个高度聚集的精神内核,内核之上可以去尝试一切有利于自己更好的方式 以上就是我个人对生活的理解,共勉
点赞
评论
收藏
分享
04-29 20:18
中央民族大学 Java
暑期后端高频问题汇总
菜鸡暑期一共面了40+场的大厂的面试,在这里汇总我遇见的问题及高频问题,希望帮助到五月份的同学们拿到暑期offer。先叠个甲,可能因为学历问题,腾讯以及阿里给我的面试并不多,40场中接近一半是字节,所以可能会有一些内容不涉及,仅作参考。计算机网络TCP三次握手四次挥手,为什么是三次四次问题time_wait状态的作用,以及为什么持续时间是2MSL?现代网络发展中,这个还是固定的2MSL吗?TCP超时重传机制,sack算法,hpack算法TCP拥塞控制(慢启动,拥塞发生,拥塞避免,快速恢复)HTTP2和HTTP3的特点操作系统进程间通信方式Linux为何采用页式内存管理io多路复用,...
牛客创作赏金赛
点赞
评论
收藏
分享
04-25 10:12
重庆大学 前端工程师
27大二小登想找日常实习
😭能不能帮忙看看简历有什么能优化的地方,如果能捞到个内推就更好了(做梦中)#你的简历改到第几版了#
嘀哩咕噜说啥呢:
27届,这简历,强的逆天
,大厂实习随便冲,面经多少看点,hot100刷完,大厂随便挑了
你的简历改到第几版了
点赞
评论
收藏
分享
04-13 14:13
四川轻化工大学 测试工程师
太难了😫
找到实习就改名4月17日下午更改:
1600一个月?
点赞
评论
收藏
分享
昨天 15:23
门头沟学院
现在26届后端几种同学的处境分析
[一]已拿大厂/中厂/小厂暑期Offer-大部分时间陷于日常工作,抽空整理项目,丰满简历-八股和算法无法经常巩固,秋招前可能因太长时间没复习,而有些准备不足-建议方案:合理分配时间,抽空学习 [二]实力充足但无暑期Offer-实力充足指的是该学的东西都学完了,简历八股算法项目都还可以,但是运气问题/投的晚,没有Offer-建议方案:持续找暑期实习/日常实习 [三]实力不足且无暑期Offer-学习进度落后,简历或八股或算法或项目都没准备好,面试无法通过-建议方案:沉淀八股、算法、项目,直接备战秋招-个人理解:从大局看没有实习的同学占大多数,只要八股、项目准备充分,秋招进中大厂是有机会的,如果算法...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
暑期后端高频问题汇总
7.9W
2
...
左手敲代码的程序员,不配拥有offer吗?
7.0W
3
...
后端简历上最值得写的项目
1.2W
4
...
北京到底有谁在啊?
1.0W
5
...
五一假期,弯道超车时间表
8350
6
...
五一别写你那破开源代码了
7793
7
...
和ai聊天,忍不住爆哭
7022
8
...
给你看看给大学生开10k的前端面经长啥样
5835
9
...
快手投诉后续- HR把我拉黑了!
5523
10
...
一写代码就哭,因为毕设想退学了
5473
创作者周榜
更多
正在热议
更多
#
国企还是互联网,你怎么选?
#
122185次浏览
940人参与
#
找工作,行业重要还是岗位重要?
#
8130次浏览
105人参与
#
五一之后,实习真的很难找吗?
#
46451次浏览
335人参与
#
盲审过后你想做什么?
#
12861次浏览
115人参与
#
领导秒批的请假话术
#
10103次浏览
76人参与
#
小厂实习有必要去吗
#
42293次浏览
260人参与
#
设计人如何选offer
#
98499次浏览
690人参与
#
外包能不能当跳板?
#
22222次浏览
191人参与
#
五一假期,你打算“躺”还是“卷”?
#
32207次浏览
445人参与
#
考研可以缓解求职焦虑吗
#
21362次浏览
252人参与
#
如果校招重来我最想改变的是
#
245233次浏览
2781人参与
#
面试等了一周没回复,还有戏吗
#
115778次浏览
1076人参与
#
如果有时光机,你最想去到哪个年纪?
#
43384次浏览
770人参与
#
大疆的机械笔试比去年难吗
#
69686次浏览
603人参与
#
找工作前vs找工作后的心路变化
#
7223次浏览
64人参与
#
硬件人,你被哪些公司给挂了
#
46817次浏览
724人参与
#
秋招前后对offer的期望对比
#
271756次浏览
2075人参与
#
写简历别走弯路
#
714668次浏览
7850人参与
#
应届生薪资多少才合理?
#
3134次浏览
24人参与
#
每人推荐一个小而美的高薪公司
#
72874次浏览
1357人参与
牛客网
牛客企业服务