玉树叶
玉树叶
全部文章
分类
未归档(1)
题解(71)
归档
标签
去牛客网
登录
/
注册
玉树叶的博客
TA的专栏
42篇文章
0人订阅
一天一个Mysql
42篇文章
2861人学习
全部文章
(共66篇)
题解 | #第二快/慢用时之差大于试卷时长一半的试卷#
先上完整代码,本人笨比一个,所以写的很麻烦,在这里再理一下思路。 select e.exam_id, duration, release_time from examination_info e join ( select * from (select ...
Mysql
2021-11-14
1
407
题解 | #每类试卷得分前3名#
首先是窗口函数的知识: ROW_NUMBER()函数可以理解为排序号,不考虑并列; RANK()函数也为排号,考虑并列,并列之后的按照实际序号来; dense_rank()同样是排号,考虑并列,并列之后按下一个名次来。 排序方面就是根据最大分数,然后最小分数,然后uid排序,右连接exam_reco...
Mysql
2021-11-14
0
344
题解 | #插入记录(二)#
primary和unique ①、一个表至多有一个primary key,但可以有多个unique key ②、primary key不允许为空,unique key可以为空 如果不设置默认字符集那个测试样例可以通过但是不能通过题目 CREATE TABLE IF NOT EXISTS user_i...
Mysql
2021-11-13
11
865
题解 | #插入记录(二)#
INSERT INTO exam_record_before_2021 SELECT null,uid,exam_id,start_time,submit_time,score FROM exam_record WHERE year(submit_ti...
Mysql
2021-11-13
0
290
题解 | #21年8月份练题总数#
没啥说的 SELECT COUNT(distinct device_id) did_cnt, count(question_id) question_cnt FROM question_practice_detail WHERE MONTH(date) = 8;
Mysql
2021-11-12
0
288
题解 | #浙大不同难度题目的正确率#
就这?就这?3分钟不能再多了 select difficult_level, count(if(p.result = 'right',1,NULL)) / count(p.result) correct_rate FROM question_practice_detail p...
Mysql
2021-11-12
0
293
题解 | #统计复旦用户8月练题情况#
嘿,您猜怎么着? 这道题花了我一个小时,为什么呢? 就是这个该死的if 太菜了我还以为直接可以count(result = 'right') 我花了很长时间来检查代码硬是没想起来这块是有问题的, 我记住你了if 下一个! SELECT a.device_id, a.universit...
Mysql
2021-11-12
26
2404
题解 | #找出每个学校GPA最低的同学#
第一次知道这个居然是函数问题,min(gpa)可能会丢掉相应学号,我确实又get到新知识,没办法那就自联结吧,先查出每个学校最低gpa然后找到他的对用学号,谁让咱还没看窗口函数呢 SELECT u.device_id, u.university, u.gpa FROM...
Mysql
2021-11-12
16
1179
题解 | #截取出年龄#
无何 SELECT SUBSTR(profile,12,2) age, count(*) number FROM user_submit GROUP BY age;
Mysql
2021-11-12
0
275
题解 | #提取博客URL中的用户名#
没啥说的跟上一个一模一样 SELECT device_id, SUBSTRING_INDEX(blog_url,'/',-1) user_name FROM user_submit
Mysql
2021-11-12
3
434
首页
上一页
1
2
3
4
5
6
7
下一页
末页