horsemuzi
horsemuzi
全部文章
分类
题解(8)
归档
标签
去牛客网
登录
/
注册
Horse Muzi Blog
多巴胺不等于爱情,爱情却一定有多巴胺!
全部文章
(共8篇)
查找描述信息中包含robot的电影对应的分类名称以及电影数目,而且还需要该分类包含电影总数量>=5部
题意条件: like匹配robot 每个电影分类下的总数目>=5(注意:并不是包含robot条件下的)SELECT c.name AS `分类名称category.name`, COUNT(f.film_id) AS `电影数目count(film.film_id)` FROM film...
2020-10-13
10
1040
所有员工的当前(to_date='9999-01-01')薪水按照salary进行按照1-N的排名
不使用窗口函数 -- rank排名:查询表中大于自己薪水的员工的数量(考虑并列:去重) SELECT s1.emp_no, s1.salary, (SELECT COUNT(DISTINCT s2.salary) FROM salaries s2 WHER...
MySQL
2020-10-11
103
5498
查找所有员工自入职以来的薪水涨幅情况
本题应该考虑降薪的问题: 题中没有讲员工不降薪,所以不能直接使用最大薪水-最小薪水求值,例如:我入职薪水100元,过程中降薪20元,现在工资80元,那么按照(最大薪水-最小薪水求值),薪水还涨了20元,但实际是降薪20元,所有有错误。 实际应该使用最后记录薪水-入职时薪水(80-100)...
2020-10-11
54
2584
查找当前薪水排名第二多的员工(可能有多个)
薪水第二多的员工可能有多个,所以要重点确定第二多的薪水salary的值 利用子查询:获取salary值第二大的值🤣 -- 工资第二多的员工可能有多个 SELECT e.emp_no, s.salary, e.last_na...
2020-10-11
19
1768
查找所有员工入职时候的薪水情况
联表查询:分组筛选 SELECT e.emp_no, MIN(s.salary) FROM employees e INNER JOIN salaries s ON e.emp_no = s.emp_no GROUP BY e.emp_no ORDER BY e....
2020-10-09
0
525
主表连接查询
左连接查询,以薪水信息表为主表,勿忘记on条件和体重规定的最后一列dept_no SELECT s.*, d.dept_no FROM salaries s LEFT JOIN dept_manager d ON s.emp_no = d.emp_no WHERE ...
2020-10-09
19
2535
二分法统计数字在升序数组中出现的次数
先用二分查找定位到目标值k的位置,再以k的位置索引为原点向两边搜索k的个数😁 public class Solution { public int GetNumberOfK(int ...
2020-08-21
1
831
反转链表
栈的解法:先进后出 import java.util.*; public class Solution { public ListNode ReverseList(ListNode head) { if (head == null) { return ...
2020-08-20
1
492