leetcode 数据库题目全部题解

来源链接:https://leetcode-cn.com/circle/article/vGr1Mc/

对数据库专题下每道题目,包括会员题目,都做了详细的题解。
题解内容通常有这么几个部分,题目简述、解法思路、逻辑步骤、重要知识点解释、个人犯的错误和SQL代码。
写题解的态度是认真的,前后花了较多的时间。既为给自己日后复习提供便利,又能给他人的学习提供帮助。
一开始题解就发表在博客上,少数题解已拷贝到leetcode中。拷贝是需要一些工作量的。
再说题目还有这么些,遂放弃了全部拷贝到leetcode念头。而仅将题解的链接放进来。
如果你对任何题目有疑惑,可以在博客和leetcode给我留言。我抽空答复些问题,些许能给些建议。
愿这份解答在你学习SQL的路上能帮上忙。

特意写了一个将leetcode测试用例json格式数据转成SQL insert语句的python程序。
测试用例可以导入本地mysql数据库,加速调试。

leetcode测试用例json转SQL insert

题目总目录
分题目列表:
leetcode175 组合两个表 Combine Two Tables
leetcode176 第二高的薪水 Second Highest Salary
leetcode177 第N高的薪水 Nth Highest Salary
leetcode178 分数排名 Rank Scores
leetcode180 连续出现的数字 Consecutive Numbers
leetcode181 超过经理收入的员工 Employees Earning More Than Their Managers
leetcode182 查找重复的电子邮箱 Duplicate Emails
leetcode183 从不订购的客户 Customers Who Never Order
leetcode184 部门工资最高的员工 Department Highest Salary
leetcode185 部门工资前三高的所有员工 Department Top Three Salaries
leetcode196 删除重复的电子邮箱 Delete Duplicate Emails
leetcode197 上升的温度 Rising Temperature
leetcode262 行程和用户 Trips and Users
leetcode511 Game Play Analysis I 游戏玩家分析I
leetcode512 Game Play Analysis II 游戏玩家分析II
leetcode534 游戏玩家分析III Game Play Analysis III
leetcode 550 游戏玩家分析IV Game Play Analysis IV
leetcode569 员工薪水中位数Median Employee Salary
leetcode570 至少有5名直接下属的经理 Managers with at Least 5 Direct Reports
leetcode571 给定数字的频率查询中位数 Find Median Given Frequency of Numbers
leetcode574 当选者 Winning Candidate
leetcode577 员工奖金 Employee Bonus
leetcode578 查询回答率最高的问题 Get Highest Answer Rate Question
leetcode579 查询员工的累计薪水 Find Cumulative Salary of an Employee
leetcode580 统计各专业学生人数 Count Student Number in Departments
leetcode584 寻找用户推荐人 Find Customer Referee
leetcode585 2016年的投资 Investments in 2016
leetcode586 订单最多的客户 Customer Placing the Largest Number of Orders
leetcode595 大的国家 Big Countries
leetcode596 超过5名学生的课 Classes More Than 5 Students
leetcode597 好友申请 I :总体通过率 Friend Requests I: Overall Acceptance Rate
leetcode601 体育馆的人流量 Human Traffic of Stadium
leetcode602 好友申请 II :谁有最多的好友 Friend Requests II: Who Has the Most Friends
leetcode603 连续空余座位 Consecutive Available Seats
leetcode607 销售员 Sales Person
leetcode608 树节点 Tree Node
leetcode610 判断三角形 Triangle Judgement
leetcode612 平面上的最近距离 Shortest Distance in a Plane
leetcode613 直线上的最近距离 Shortest Distance in a Line
leetcode614 二级关注者 Second Degree Follower
leetcode615 平均工资:部门与公司比较 Average Salary: Departments VS Company
leetcode618 学生地理信息报告 Students Report By Geography
leetcode619 只出现一次的最大数字 Biggest Single Number
leetcode620 有趣的电影 Not Boring Movies
leetcode626 换座位 Exchange Seats
leetcode627 交换工资 Swap Salary
leetcode1045 买下所有产品的客户 Customers Who Bought All Products
leetcode1050 合作过至少三次的演员和导演 Actors and Directors Who Cooperated At Least Three Times
leetcode1068 Product Sales Analysis I 产品销售分析I
leetcode1069 销售分析ⅡProduct Sales Analysis II
leetcode1070 Product Sales Analysis III 产品销售分析III
leetcode1075 Project Employees I 项目员工分析I
leetcode1076 Project Employees II 项目员工分析II
leetcode1077 Project Employees III 项目员工分析III
leetcode1082 Sales Analysis I 销售分析I
leetcode1083 Sales Analysis II 销售分析II
leetcode1084 Sales Analysis III 销售分析III
leetcode1097 Game Play Analysis V 游戏玩家分析V
leetcode1098 Unpopular Books 不受欢迎的书

你可能感兴趣的:(leetcode和牛客刷题)