SunburstRun
SunburstRun
全部文章
分类
C++(23)
Git(1)
Java(15)
LeetCode(1)
log(2)
python(1)
redis(2)
sql(3)
VSCode(1)
数据库(2)
数据结构与算法(1)
未归档(2)
题解(33)
归档
标签
去牛客网
登录
/
注册
SunburstRun的博客
牛客sql题库维护者,牛客sql题库有问题的可以直接私信我
全部文章
(共20篇)
获得积分最多的人(三)
通过(二) ,https://blog.nowcoder.net/n/16f63360bbeb4ecabbfd45c492c8567e 我们知道,全是加的时候是怎么做的,但是出现了减,有点难办了,但是可以看看这个题目的解法: https://blog.nowcoder.net...
题解
2021-03-30
15
1277
获得积分最多的人(二)
通过(一) https://blog.nowcoder.net/n/7c15d10512504761a24e72f4f853b768 我们能知道最多的人只有1个的时候怎么写,当有多个的时候,那么我们先获取这个最大值,比如4,4,3,3,3,先获得4是最大值,那么再获得所有的,其中等...
题解
2021-03-30
24
1653
获得积分最多的人(一)
先按user_id分组统计和,如下结果: select user_id,sum(grade_num) as grade_sum from grade_info group by user_id order&...
题解
2021-03-30
11
1454
数组中的重复元素题解
解法一,O(N)时间复杂度,O(N)空间复杂度的方法,使用哈希来存储出现过的元素次数,如果出现次数大于2,则返回 代码如下: class Solution { public: /** &...
题解
2021-03-21
0
723
最差是第几名(二)题解
首先我们需要知道:当某一数的正序和逆序累计均大于整个序列的数字个数的一半即为中位数 比如: A A B B C C D D 1 2 3 4 5 6 7 8 8 7 6 5 ...
题解
2021-03-10
349
5696
最差是第几名(一)题解
本题出题的题意其实主要是考察sum() over (order by ) 开窗函数,sum(a) over (order by b) 的含义是: 例如 a b 1 2 3 4 5 6 按照b列排序,将a依次相加,得到...
题解
2021-03-10
92
5056
实习广场投递简历(三)
通过(二) https://blog.nowcoder.net/n/01bd43f9004344669a6ca9e658d56b25 我们可以写出: select job,DATE_FORMAT(date, '%Y-%m') as&nbs...
题解
2021-03-05
8
899
实习广场投递简历分析(二)
通过(一) https://blog.nowcoder.net/n/9cea00e9be1a4b62934ca65067a0c9b7 ,我们可以写出: select job,sum(num) as cnt from r...
题解
2021-03-05
10
1237
实习广场投递简历分析(一)
先通过时间限制可以写出: select * from resume_info where date >'2025-01-01' and date <'2025-12-31' 然后需要...
题解
2021-03-05
2
1163
牛客的课程订单分析(七)
通过https://blog.nowcoder.net/n/177b309519df43df9644f39b1fb39a5a 可以写出: select table_a.*,client.name from (select *&nbs...
题解
2021-02-26
1
632
首页
上一页
1
2
下一页
末页