牛客943886824号
牛客943886824号
全部文章
题解
归档
标签
去牛客网
登录
/
注册
牛客943886824号的博客
全部文章
/ 题解
(共37篇)
题解 | #商品交易(网易校招笔试真题)#
这题比较简单,表链接,先筛选,在聚合 select g.id, g.name, g.weight, sum(t.count) as total from trans t left join goods...
Sqlite
2021-11-11
0
207
题解 | #获得积分最多的人(三)#
用子函数先把加减的分数搞对,然后在窗口函数就好了 select u.id,u.name,t.grade_sum from (select user_id, &nb...
Sqlite
2021-11-11
0
145
题解 | #获得积分最多的人(一)#
先写一个子函数,把每个用户的累计积分算出来,然后再筛选最大的积分用户 select a.name, max(a.s) from (select name, sum(grade_num) s from grade_info left ...
Sqlite
2021-11-11
0
214
题解 | #牛客的课程订单分析(七)#
先用窗口函数将购买成功次数两次以上的用户先求出来, select * from (select *,count(id) over(partition by user_id) as n  ...
Sqlite
2021-11-10
0
229
题解 | #牛客的课程订单分析(六)#
根据题意,先把购买成功次数在两次以上的用户筛选出来,在通过join和原表连接,将没有成功次数在两次以上的用户剔除,在把客户端表left join 连接起来,最后三表连接后,在写一遍约束条件即可 select o.id, o.is_group_buy, client.na...
Sqlite
2021-11-10
0
175
题解 | #牛客的课程订单分析(三)#
在上个题目的答案下在套娃就行 select o.id, o.user_id, o.product_name, o.status, o.client_id, o.date from order_info o join (select a.user_id as u***r /> ...
Sqlite
2021-11-10
0
183
题解 | #牛客的课程订单分析(二)#
select a.user_id from (select * from order_info where status='completed' and product_name in ('C++','Java','Python') and date>'2025-10-15' group by...
Sqlite
2021-11-10
0
193
首页
上一页
1
2
3
4
下一页
末页