![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
领扣leetcode
TOMOCAT
知乎可私信: TOMOCAT
展开
-
【领扣leetcode数据库】262. 行程和用户 难度 困难
题目描述Trips 表中存所有出租车的行程信息。每段行程有唯一键 Id,Client_Id 和 Driver_Id 是 Users 表中 Users_Id 的外键。Status 是枚举类型,枚举成员为 (‘completed’, ‘cancelled_by_driver’, ‘cancelled_by_client’)。+----+-----------+-----------+----...原创 2018-12-08 11:31:30 · 33572 阅读 · 0 评论 -
【领扣leetcode数据库】177. 第N高的薪水 难度 中等
题目描述编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述 Employee 表,n = 2 时,应返回第二高的薪水 ...原创 2018-12-11 19:04:01 · 33828 阅读 · 0 评论 -
【领扣leetcode数据库】601. 体育馆的人流量最优解 难度 困难
题目描述X 市建了一个新的体育馆,每日人流量信息被记录在这三列信息中:序号 (id)、日期 (date)、 人流量 (people)。请编写一个查询语句,找出高峰期时段,要求连续三天及以上,并且每天人流量均不少于100。例如,表 stadium:+------+------------+-----------+| id | date | people |...原创 2018-12-11 18:46:00 · 33506 阅读 · 0 评论 -
【领扣leetcode数据库】620. 有趣的电影
题目描述作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 rating 排列。 例如,下表 cinema:+---------+-----------+--------------+-----------+| id | movie | description | ...原创 2018-12-10 14:01:01 · 33390 阅读 · 0 评论 -
【领扣leetcode数据库】627. 交换工资 难度 简单
题目描述给定一个 salary表,如下所示,有m=男性 和 f=女性的值 。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求使用一个更新查询,并且没有中间临时表。例如:| id | name | sex | salary ||----|------|-----|--------|| 1 | A | m | 2500 || 2 | B...原创 2018-12-10 13:56:20 · 33234 阅读 · 0 评论 -
【领扣leetcode数据库】182. 查找重复的电子邮箱 难度 简单
题目描述编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | a@b.com || 2 | c@d.com || 3 | a@b.com |+----+---------+根据以上输入,你的查询应返回以下结果:+--------...原创 2018-12-07 09:52:57 · 36184 阅读 · 0 评论 -
【领扣leetcode数据库】180. 连续出现的数字
题目描述编写一个 SQL 查询,查找所有至少连续出现三次的数字。+----+-----+| Id | Num |+----+-----+| 1 | 1 || 2 | 1 || 3 | 1 || 4 | 2 || 5 | 1 || 6 | 2 || 7 | 2 |+----+-----+例如,给定上面的 Logs 表, 1...原创 2018-12-07 00:34:38 · 34497 阅读 · 0 评论 -
【领扣leetcode数据库】178. 分数排名 难度 中等
题目描述编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。+----+-------+| Id | Score |+----+-------+| 1 | 3.50 || 2 | 3.65 || 3 | 4.00 || 4 | 3.85 ...原创 2018-12-07 00:11:12 · 33899 阅读 · 0 评论 -
【领扣leetcode数据库】183. 从不订购的客户 难度 简单
题目描述某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。Customers 表:+----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+-------...原创 2018-12-07 00:03:37 · 33484 阅读 · 0 评论 -
【领扣leetcode数据库】181. 超过经理收入的员工 难度 简单
题目表述Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。+----+-------+--------+-----------+| Id | Name | Salary | ManagerId |+----+-------+--------+-----------+| 1 | Joe | 70000 | 3...原创 2018-12-06 23:56:41 · 33560 阅读 · 0 评论 -
【领扣leetcode数据库】626. 换座位 难度 中等
WHAT I LEARN其实就是case when的简单应用,顺便回顾sql的执行顺序题目描述小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。其中纵列的 id 是连续递增的小美想改变相邻俩学生的座位。你能不能帮她写一个 SQL query 来输出小美想要的结果呢? 示例:+---------+-----...原创 2018-12-06 23:51:06 · 33471 阅读 · 0 评论 -
【领扣leetcode数据库】176.第二高的薪水
题目描述编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述 Employee 表,SQL查询应该返回 200 作为第二高...原创 2018-12-06 17:17:17 · 33855 阅读 · 0 评论 -
【领扣leetcode数据库】184. 部门工资最高的员工 难度 中等
题目描述Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。+----+-------+--------+--------------+| Id | Name | Salary | DepartmentId |+----+-------+--------+--------------+| 1 | Joe | 700...原创 2018-12-06 17:06:58 · 34119 阅读 · 0 评论 -
【领扣leetcode数据库】185. 部门工资前三高的员工 难度 困难
WHAT I LEARNMySQL不能使用窗口函数本题虽然难度是困难,但是在实际工作中顶多只能算简单问题描述Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id 。+----+-------+--------+--------------+| Id | Name | Salary | DepartmentId |...原创 2018-12-06 16:49:19 · 33708 阅读 · 1 评论 -
【领扣leetcode数据库】#175组合两个表
题目描述表1: Person+-------------+---------+| 列名 | 类型 |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+P...原创 2018-12-06 16:02:06 · 33570 阅读 · 0 评论 -
【领扣leetcode数据库】196. 删除重复的电子邮箱
题目描述编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。+----+------------------+| Id | Email |+----+------------------+| 1 | john@example.com || 2 | bob@example.com || 3 |...原创 2018-12-08 11:56:56 · 34444 阅读 · 0 评论 -
【领扣leetcode数据库】197. 上升的温度 难度 简单
题目描述给定一个 Weather 表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id。+---------+------------------+------------------+| Id(INT) | RecordDate(DATE) | Temperature(INT) |+---------+------------------+-----...原创 2018-12-11 19:14:37 · 33336 阅读 · 0 评论