山水间边
山水间边
全部文章
题解
归档
标签
去牛客网
登录
/
注册
山水间边的博客
全部文章
/ 题解
(共37篇)
题解 | #异常的邮件概率#
1、子查询的方法(实际干活能不用就不要用)效率低 select a.date, round(sum(a.type = 'no_completed')/count(*),3) as p from email a where a.send_id in (select id from user wher...
sql
Mysql
2021-08-21
0
429
题解 | #找到每个人的任务#
没有任务的也要输出——>外联结left join按照person的id升序排序——>order by ... asc注意id是与person_id对应的,这俩才是联结条件。 select a.id,a.name,b.content from person a left join tas...
sql
Mysql
2021-08-21
0
474
题解 | #刷题通过的题目排名#
一定要注意审题:通过题目个数相同,排名相同——>窗口函数dense_rank();排名相同,按id升序排列——>order by... select a.id, a.number, dense_rank() OVER(order by number desc) as t_rank fro...
sql
Mysql
2021-08-21
0
438
题解 | #统计salary的累计和running_total#
直接利用窗口函数解决!求累计和/汇总 语句结构:SUM( 列名 )OVER( ORDER BY 列名) select a.emp_no,a.salary, sum(a.salary) over(order by a.emp_no) as running_total from salaries a ...
sql
Mysql
2021-08-20
0
418
题解 | #获取有奖金的员工相关信息。#
很容易的一个知识交叉运用 select a.emp_no,a.first_name,a.last_name,b.btype,c.salary, (case when btype = 1 then c.salary * 0.1 when btype = 2 then c.salary * 0.2...
sql
Mysql
2021-08-20
0
294
题解 | #使用含有关键字exists查找未分配具体部门的员工的所有信息。#
exists / not exists : 存在/不存在,即将外表(employees表)的字段(emp_no)代入子查询(内表)中看是否成立/不成立。 select a.emp_no,a.birth_date,a.first_name,a.last_name,a.gender,a.hire_dat...
sql
Mysql
2021-08-20
1
479
题解 | #分页查询employees表,每5行一页,返回第2页的数据#
利用limit实现分页查询 limit offset, size;offset要显示条目的起始索引,offset =(page - 1)* size,page为第几页。size:每页显示的记录数。 select * from employees limit (2-1)*5,5;
Mysql
sql
2021-08-20
0
356
题解 | #查找排除当前最大、最小salary之后的员工的平均工资avg_salary#
排除最大和最小薪水 select avg(salary) from salaries where salary not in ( (select max(salary) from salaries where to_date = '9999-01-01'), (select mi...
sql
Mysql
2021-08-20
0
448
题解 | #将employees表中的所有员工的last_name和first_name通过引号连接起来。#
SQLite: select last_name ||"'"|| first_name from employees;MySQL: select concat(last_name,"'", first_name) from employees;
Mysql
sql
2021-08-19
0
409
题解 | #将所有获取奖金的员工当前的薪水增加10%#
注意审题:1、获奖员工——员工id 2、当前 update salaries set salary = salary * 1.1 where to_date = '9999-01-01' and emp_no in (select emp_no from emp_bonus);
sql
Mysql
2021-08-19
0
462
首页
上一页
1
2
3
4
下一页
末页