LeetCode数据库
学习带师
这个作者很懒,什么都没留下…
展开
-
Leetcode176第二高的薪水
闲着无聊来刷刷数据库 题目: 编写一个 SQL 查询,获取 Employee表中第二高的薪水(Salary)。 +----+--------+ | Id | Salary | +----+--------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | +----+--------+ 例如上述Employee表,SQL查询应该返回...原创 2020-04-04 14:28:48 · 79 阅读 · 0 评论 -
LeetCode175组合二个表
题目: 表1: Person +-------------+---------+ | 列名 | 类型 | +-------------+---------+ | PersonId | int | | FirstName | varchar | | LastName | varchar | +-------------+---------+ Pe...原创 2019-12-11 21:58:33 · 99 阅读 · 0 评论 -
LeetCode183从不订阅的客户
题目: 某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。 Customers 表: +----+-------+ | Id | Name | +----+-------+ | 1 | Joe | | 2 | Henry | | 3 | Sam | | 4 | Max | +----+-------+...原创 2019-12-10 21:09:29 · 65 阅读 · 0 评论 -
LeetCode181超过经理收入的员工
题目: Employee表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。 +----+-------+--------+-----------+ | Id | Name | Salary | ManagerId | +----+-------+--------+-----------+ | 1 | Joe | 70000 | 3 ...原创 2019-11-20 22:52:39 · 104 阅读 · 1 评论 -
LeetCode197-MySQL-上升的温度
题目: 思路:将二个表进行内连接即可,二个表进行连接默认就是内连接 select a.Id from Weather as a join Weather as b on a.Temperature > b.Temperature and dateDiff(a.RecordDate,b.RecordDate) = 1 注:dateDiff为二个日期之差 ...原创 2019-10-10 08:53:43 · 79 阅读 · 0 评论 -
LeetCode596超过5名学生的课
数据库的练习题做起来我就是个渣渣。。。。 题目: 有一个courses 表 ,有: student (学生) 和 class (课程)。 请列出所有超过或等于5名学生的课。 思路:先将courses表中的数据根据class分组,这是里面可能有重复数据,因此要用distinct再进行过滤一下 语句: select class from courses group by class ...原创 2019-10-08 11:31:47 · 87 阅读 · 0 评论 -
LeetCode182查找重复的电子邮箱
题目: 编写一个 SQL 查询,查找Person 表中所有重复的电子邮箱。 示例: +----+---------+ | Id | Email | +----+---------+ | 1 | a@b.com | | 2 | c@d.com | | 3 | a@b.com | +----+---------+ 根据以上输入,你的查询应返回以下结果: +---------+ |...原创 2019-11-18 21:16:50 · 146 阅读 · 0 评论