奋斗牛牛
奋斗牛牛
全部文章
分类
题解(14)
归档
标签
去牛客网
登录
/
注册
奋斗牛牛的博客
全部文章
(共14篇)
题解 | #网易云音乐推荐(网易校招笔试真题)#
not in 方法 select distinct music_name from follow f,music_likes ml,music m where f.follower_id=ml.user_id and ml.music_id=m.id and f.user_id=1 and musi...
Mysql
2021-10-02
0
251
题解 | #商品交易(网易校招笔试真题)#
第一个时使用聚合函数sum SELECT g.id,g.name,g.weight,t.total FROM goods g,( select goods_id,sum(count) total from trans group by goods_id ) t WHERE...
Mysql
2021-10-01
0
390
题解 | #考试分数(四)#
# 修改了一下大神的代码 SELECT job, floor((count(*)+1)/2) start , ceiling((count(*)+1)/2) end from grade group by job order by job; #使用窗口函数 SEL...
Mysql
2021-09-17
0
327
题解 | #牛客每个人最近的登录日期(五)#
select u.name u_n,p.date date, sum(p.number) over (partition by u.name rows between unbounded preceding and current...
Mysql
2021-09-17
0
305
题解 | #牛客每个人最近的登录日期(五)#
SELECT l.date, round(ifnull(sum((m.user_id,date_add(m.min_date,interval 1 day)) in (select user_id,date from login)...
2021-09-13
1
340
题解 | #牛客每个人最近的登录日期(四)#
# 1.首先提取每个用户的最早登陆日期表m # 2.以login为左表左连接m表,两个条件user_id相等,l.date=m.min_date # 3.以date为分组统计m.user_id出现的次数 SELECT l.date, count( m.user_id ) FROM ...
2021-09-12
0
278
题解 | #牛客每个人最近的登录日期(二)#
SELECT u.name u_n,c.name c_n,d date FROM ( SELECT user_id,max(date) d FROM login GROUP BY user_id) l JOIN login l2 ON l.user_id=l2.user_id AND l.d=l2...
2021-09-11
0
235
题解 | #统计salary的累计和running_total#
SELECT emp_no, salary, sum(salary) over (order by emp_no) running_total FROM salaries where to_date='9999-01-01' ; 窗口函数,这里不需要分组,就不用part...
2021-09-08
0
263
题解 | #获取有奖金的员工相关信息。#
select e.emp_no,e.first_name,e.last_name,b.btype,s.salary, case b.btype when 1 then s.salary*0.1 when 2 then s.salary*0.2 ...
2021-09-08
0
279
题解 | #使用含有关键字exists查找未分配具体部门的员工的所有信息。#
SELECT *FROM employeesWHERE not EXISTS( select emp_no from dept_emp where employees.emp_no=dept_emp.emp_no); 注意exists前面直接跟where,不需要附加任何字段名
2021-09-07
0
202
首页
上一页
1
2
下一页
末页