N刻后告诉你
N刻后告诉你
全部文章
分类
题解(30)
归档
标签
去牛客网
登录
/
注册
N刻后告诉你的博客
全部文章
(共31篇)
20
题目:查找员工编号emp_no为10001其自入职以来的薪水salary涨幅值growth 方法1:利用子查询查询最后一次工资和第一次工资SELECT(SELECT salary FROM salaries WHERE emp_no=10001 AND to_date=(SELECT MAX...
2020-05-19
9
1261
19
题目:查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工 方法1:先内连接departments表和dept_emp表形成新表b,再左连接employees表和b表SELECT e.last_name, e.first_name, b.d...
2020-05-19
91
7372
18
题目:获查找当前薪水(to_date=‘9999-01-01’)排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不准使用order by解题关键:要求的是薪水排名第二多的,所以关键是找到第二多的薪水对应的salary值1.可以通过MAX配合<运算...
2020-05-19
59
2539
17
题目:获取当前(to_date=‘9999-01-01’)薪水第二多的员工的emp_no以及其对应的薪水salary 子查询+DISTINCTSELECT emp_no, salaryFROM salariesWHERE to_date = '9999-01-01' AND salary = ...
2020-05-19
18
1417
16
题目:从统计出当前各个title类型对应的员工当前(to_date=‘9999-01-01')薪水对应的平均工资。结果给出title以及平均工资avg。 INNER JOIN+GROUP BYSELECT t.title, AVG(salary) AS avgFROM titles as tINNE...
2020-05-19
25
3224
15
题目:查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列题意:每个title下,emp_no重复的员工忽略不计 方法1:使用%SELECT *FROM employeesWHERE emp_no % 2 = 1 AND ...
2020-05-19
210
4419
14
题目:从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。注意对于重复的emp_no进行忽略。题意:每个title下,emp_no重复的员工忽略不计 方法1:GROUPBY+HAVING,子查询,先去重再计数SELECT title, COUNT(*) t...
2020-05-19
37
1221
13
题目:从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。 GROUPBY+HAVINGSELECT title, COUNT(*) tFROM titlesGROUP BY titleHAVING t>=2;
2020-05-19
1
641
12
题目:获取所有部门中当前员工薪水最高的相关信息,给出dept_no,emp_no以及其对应的salary,当前表示to_date=‘9999-01-01'隐含要求:按照部门升序排列 错误示范(虽然能通过测试,但实际上是错的)SELECT d.dept_no, d.emp_no, s.salaryFR...
2020-05-19
500
21648
11
题目:获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date=‘9999-01-01' INNER JOIN+不等于SELECT e.emp_no, m.emp_no AS manager_noFROM dept_emp AS eINNER JOIN ...
2020-05-19
93
9230
首页
上一页
1
2
3
4
下一页
末页