leetcode-MySQL
csdnyq
这个作者很懒,什么都没留下…
展开
-
175. 组合两个表
175. 组合两个表题目表1: Person±------------±--------+| 列名 | 类型 |±------------±--------+| PersonId | int || FirstName | varchar || LastName | varchar |±------------±--------+P...原创 2019-07-29 11:08:42 · 175 阅读 · 0 评论 -
595. 大的国家
595. 大的国家题目描述这里有张World 表+-----------------+------------+------------+--------------+---------------+| name | continent | area | population | gdp |+-----------------+...原创 2019-09-15 23:02:28 · 135 阅读 · 0 评论 -
182. 查找重复的电子邮箱
182. 查找重复的电子邮箱题目描述编写一个 SQL 查询,查找Person表中所有重复的电子邮箱。示例:IdEmail1a@b.com2c@d.com3a@b.com根据以上输入,你的查询应返回以下结果:Emaila@b.com说明:所有电子邮箱都是小写字母。实现select Emailfrom Persong...原创 2019-09-15 22:59:49 · 338 阅读 · 0 评论 -
185. 部门工资前三高的所有员工
185. 部门工资前三高的所有员工题目描述Employee 表包含所有员工信息,每个员工有其对应的工号 Id,姓名 Name,工资 Salary 和部门编号 DepartmentId 。IdNameSalaryDepartmentId1Joe8500012Henry8000023Sam6000024Max9000015...原创 2019-08-12 15:47:59 · 971 阅读 · 0 评论 -
596. 超过5名学生的课
596. 超过5名学生的课题目描述有一个courses 表 ,有: student (学生) 和 class (课程)。请列出所有超过或等于5名学生的课。例如,表:studentclassAMathBEnglishCMathDBiologyEMathFComputerGMathHMathIMath...原创 2019-08-11 11:03:33 · 76 阅读 · 0 评论 -
184. 部门工资最高的员工
184. 部门工资最高的员工题目描述Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。IdNameSalaryDepartmentId1Joe7000012Henry8000023Sam6000024Max900001Department 表包含公司所有部门的...原创 2019-08-10 08:57:50 · 205 阅读 · 0 评论 -
176. 第二高的薪水
176. 第二高的薪水题目描述编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。IdSalary110022003300例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。SecondHighestSalary200...原创 2019-08-14 09:50:02 · 61 阅读 · 0 评论 -
262. 行程和用户
262. 行程和用户题目描述Trips 表中存所有出租车的行程信息。每段行程有唯一键 Id,Client_Id 和 Driver_Id 是 Users 表中 Users_Id 的外键。Status 是枚举类型,枚举成员为 (‘completed’, ‘cancelled_by_driver’, ‘cancelled_by_client’)。IdClient_IdDriver_Id...原创 2019-08-07 14:47:40 · 78 阅读 · 0 评论 -
177. 第N高的薪水
177. 第N高的薪水题目描述编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。IdSalary110022003300例如上述 Employee 表,n = 2 时,应返回第二高的薪水 200。如果不存在第 n 高的薪水,那么查询应返回 null。getNthHighestSalary(2)...原创 2019-08-09 10:10:20 · 187 阅读 · 0 评论 -
627. 交换工资
627. 交换工资给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:idnamesexsalary1Am2500...原创 2019-07-28 21:03:31 · 95 阅读 · 0 评论 -
197. 上升的温度
197. 上升的温度题目描述给定一个 Weather 表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id。Id(INT)RecordDate(DATE)Temperature(INT)12015-01-011022015-01-022532015-01-032042015-01-0430例如,根据...原创 2019-08-06 10:13:15 · 106 阅读 · 0 评论 -
601. 体育馆的人流量
601. 体育馆的人流量题目描述X 市建了一个新的体育馆,每日人流量信息被记录在这三列信息中:序号 (id)、日期 (visit_date)、 人流量 (people)。请编写一个查询语句,找出人流量的高峰期。高峰期时,至少连续三行记录中的人流量不少于100。例如,表 stadium:idvisit_datepeople12017-01-01102201...原创 2019-08-08 11:27:39 · 195 阅读 · 0 评论 -
626. 换座位
626. 换座位题目描述小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。其中纵列的 id 是连续递增的小美想改变相邻俩学生的座位。你能不能帮她写一个 SQL query 来输出小美想要的结果呢?示例:idstudent1Abbot2Doris3Emerson4Green5J...原创 2019-08-01 17:37:33 · 102 阅读 · 0 评论 -
180. 连续出现的数字
180. 连续出现的数字题目描述编写一个 SQL 查询,查找所有至少连续出现三次的数字。IdNum11213142516272例如,给定上面的 Logs 表, 1 是唯一连续出现至少三次的数字。ConsecutiveNums1实现方法1(三表连接查询)思路:Logs表中是否有3行,Id...原创 2019-08-05 09:41:44 · 291 阅读 · 0 评论 -
181. 超过经理收入的员工
181. 超过经理收入的员工题目Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。IdNameSalaryManagerId1Joe7000032Henry8000043Sam60000NULL4Max90000NULL给定 Employee 表,编写一个...原创 2019-07-31 22:17:14 · 112 阅读 · 0 评论 -
196. 删除重复的电子邮箱
196. 删除重复的电子邮箱题目描述编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。IdEmail1john@example.com2bob@example.com3john@example.comId 是这个表的主键。例如,在运行你的查询语句之后,上面的 Person 表应返回以下几...原创 2019-08-04 11:23:34 · 271 阅读 · 0 评论 -
178. 分数排名
178. 分数排名题目描述编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。IdScore13.5023.6534.0043.8554.0063.65例如,根据上述给定的 Scores 表,你的查询应...原创 2019-10-18 14:58:20 · 195 阅读 · 0 评论 -
183. 从不订购的客户
183. 从不订购的客户题目描述某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。Customers 表:IdName1Joe2Henry3Sam4MaxOrders 表:IdCustomerId1321例如给定上述表格,你的查询应返...原创 2019-08-02 19:23:58 · 91 阅读 · 0 评论 -
620. 有趣的电影
620. 有趣的电影题目描述某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非boring(不无聊)的并且 id 为奇数的影片,结果请按等级 rating 排列。例如,下表 cinema:+---------+--------...原创 2019-09-15 23:05:01 · 193 阅读 · 0 评论