mg0603
mg0603
全部文章
题解
未归档(1)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
mg0603的博客
全部文章
/ 题解
(共12篇)
题解 | #异常的邮件概率#
现在有一个需求,统计正常用户发送给正常用户邮件失败的概率:有一个邮件(email)表,id为主键, type是枚举类型,枚举成员为(completed,no_completed),completed代表邮件发送是成功的,no_completed代表邮件是发送失败的。一个用户(user)表,id为主键...
2021-08-02
0
511
题解 | #统计salary的累计和running_total#
本题涉及到一个关键function--开窗函数,SQL的一些只能通过子查询、存储过程来实现的复杂步骤都可以通过开窗函数实现。MSSQLServer、Oracle、DB2 等主流数据库中都提供了对开窗函数的支持,不过非常遗憾的是 MYSQL 暂时还未对开窗函数给予支持。开窗函数不像普通聚合函数那样每组...
2021-07-29
0
562
题解 | #使用含有关键字exists查找未分配具体部门的员工的所有信息。#
本文涉及到一个筛选信息,可以用IN或者EXISTS这两种方式方法一 IN SELECT * FROM employees WHERE emp_no NOT IN ( SELECT emp_no FROM dept_emp)当使用“IN”的时候,只涉及到一个动作 方法二 EXISTS ...
2021-07-28
0
559
题解 | #分页查询employees表,每5行一页,返回第2页的数据#
需要用LIMIT语句进行查询 SELECT * FROM employees LIMIT 5,5LIMIT X,YX:从第几条数据开始返回(0指代第一条数据,所以本文中每一页数据5条记录,那么第二页数据开始就意味着要从第6条开始,所以用5)Y:返回几条数据 LIMIT Y OFFSET X虽然是另外...
2021-07-28
0
634
题解 | #查找排除当前最大、最小salary之后的员工的平均工资avg_salary#
本质上为排序,但也存在不涉及排序的简单操作方法方法一 简便算法 SELECT (SUM(salary)-MAX(salary)-MIN(salary)) / (COUNT(salary)-2) AS avg_salary FROM salaries WHERE to_date = '9999-01-...
2021-07-28
0
614
题解 | #按照dept_no进行汇总#
本题涉及一个固定用法“聚合函数”聚合函数:GROUP_CONCAT(X,Y){X这里指的是需要连接的字段,Y是连接的符号——默认的情况下是‘,’} SELECT dept_no,GROUP_CONCAT(emp_no,'') AS employees FROM dept_emp GROUP BY d...
2021-07-28
0
509
题解 | #查找字符串 10,A,B 中逗号,出现的次数cnt#
This question is about length.就是用原字符串长度,减去用“空格”替代“要查出符号”的字符串的长度 SELECT LENGTH("10,A,B")-LENGTH(REPLACE("10,A,B",",",&quo...
2021-07-28
0
454
题解 | #将所有获取奖金的员工当前的薪水增加10%#
写出更新语句,将所有获取奖金的员工当前的(salaries.to_date='9999-01-01')薪水增加10%。(emp_bonus里面的emp_no都是当前获奖的所有员工) create table emp_bonus (emp_no int not null,btype smallin...
2021-07-28
0
611
题解 | #删除emp_no重复的记录,只保留最小的id对应的记录。#
MySQL is not allowed to delete record with selecting action. So the point of this problem is rebuilding a new chart for next step of deleting. DELETE ...
2021-07-28
0
538
SQL 实战 18题 题解
题目:查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no、薪水salary、last_name及first_name,不使用order by要点分析:1.如果只是查找“当前薪水排名第二多的员工”利用排序和“limit offset”语句可以轻易实现。但这里要求不...
2021-01-08
0
636
首页
上一页
1
2
下一页
末页