LeetCode-SQL
文章平均质量分 63
尤而小屋
这个作者很懒,什么都没留下…
展开
-
LeetCode-SQL-595-大的国家
LeetCode-SQL-595-大的国家大家好,我是Peter~本文讲解的是LeetCode-SQL的第595题目,题目名为:大的国家。难易程度:简单。之前做的LeetCode-SQL-182-查找重复的电子以为是最简单的,没想到:这题更简单!!题目从给定的表中找出满足两个条件的国家,称之为大国家思路个人方法直接通过where语句,带上or条件来完成:简单粗暴的解法!!!select name ,population ,areafrom World w原创 2021-06-08 12:59:05 · 200 阅读 · 0 评论 -
LeetCode-SQL-182-查找重复的电子邮箱
LeetCode-182-查找重复的电子邮箱大家好,我是Peter。本文讲解的是LeetCode-SQL的第182题目,题目名为:查找重复的电子邮箱。难易程度:简单,做完发现是真的简单。题目下面是具体的题目:从给定的表Person中找出重复的电子邮箱思路个人方法1根据每个邮箱Email进行分组统计,当统计的个数大于1,则表示该邮箱是重复的。同样代码运行两次,差别尽然这么大!select Emailfrom Person group by Emailhaving coun原创 2021-06-08 12:57:03 · 363 阅读 · 0 评论 -
LeetCode-178-分数排名(面试必备)
LeetCode-178-分数排名本文中带来的是LeetCode-SQL的第178题,讲解的是关于MySQL中的排名问题,非常重要和实用的一篇文章,真心建议搜藏保存:题目介绍分析思路3种不同窗口函数MySQL5 中实现开窗函数最初接触到SQL中的排名是在一名日本作者MICK写的书中:《SQL进阶教程》,感兴趣的可以认真阅读下,对SQL提升很有帮助。题目首先介绍下具体的题目:编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个原创 2021-06-01 09:25:20 · 641 阅读 · 0 评论 -
LeetCode-SQL-第二高的薪水
LeetCode-176-第二高的薪水LeetCode for SQL的第二题题目的具体描述如下:答案方法1方法1思路:第二高的薪水,也就是除去最高薪水之后,在剩下的薪水中找最高的(自己方法);select max(Salary) as SecondHighestSalary -- 2、排除原数据中最高薪水之后,剩下的最大值就是第二高from Employee where Salary < (select max(Salary) from Employee); -原创 2021-05-31 09:02:06 · 260 阅读 · 0 评论 -
LeetCode-181-超过经理收入的员工
LeetCode-181-超过经理收入的员工大家好,我是Peter。本文讲解的是LeetCode-SQL的第181题目,难易程度:简单。题目Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。+----+-------+--------+-----------+| Id | Name | Salary | ManagerId |+----+-------+--------+-----------+| 1 | Joe |原创 2021-06-01 09:22:13 · 168 阅读 · 0 评论 -
LeetCode-596-超过5名学生的课程
LeetCode-596-超过5名学生的课程今天带来的是LeetCode for SQL的第三题,主要考察的是group by分组统计和数据去重distinct的用法。题目有一个 courses 表 ,有 student (学生) 和 class (课程)。请列出所有超过或等于5名学生的课。例如,表:+---------+------------+| student | class |+---------+------------+| A | Math |原创 2021-06-01 09:21:36 · 272 阅读 · 0 评论 -
LeetCode-SQL-关联两个表
开刷大家好,我是Peter~最近要准备开始刷LeetCode上关于SQL部分的练习题了。相信很多人是知道LeetCode的,毕竟太多互联网公司是从上面抽题目来考察面试者,尤其是算法相关的题目,它就像是一个庞大的题库。而作为打工人的我们,能做的就是多加练习,提升的能力LeetCode上面除了算法相关,也有很多SQL的题,评论区的作者们提供了很多优秀的方法和思路;希望自己在本次LeetCode-SQL的连载之后,不管是将来的面试或平时写SQL的时候能够更加得心应手。将自己的练习公布出来,错误的地方希望大家原创 2021-05-31 09:00:44 · 237 阅读 · 0 评论