- 博客(4)
- 收藏
- 关注
原创 LeetCode数据库180.连续出现的数字
简单记录一下刷LeetCode数据库的过程 注: 这道题官方题解给的是连结三个表,但是这种方法可复用性不强。于是学习了一下评论里一个大佬给出的方法,写了点自己的理解。 ↓ 要获取至少连续三次出现的数字,不能强力破解,如果是至少连续出现四次?(一百次?),连接四个?(连接一百个?),这种方法指定是不可取的,但不知道这种方法在少数情况下效率如何。 找解题答案,连续的相同Num的数字,但是Id有可能不是连续的,我们就需要通过对结果集再次编号,让其变成连续的。
2021-12-09 14:47:00
201
原创 LeeCode数据库177.第N高的薪水
记录一下刷LeetCode数据库过程 题目:177.第N高的薪水 题目链接:https://leetcode-cn.com/problems/nth-highest-salary/ 编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。 ±—±-------+ | Id | Salary | ±—±-------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | ±—±-------+ 例如上述 Employee 表,n = 2
2021-12-08 17:03:47
167
原创 LeetCode数据库176.第二高的薪水
记录一下刷LeetCode数据库的过程 题目:176.第二高的薪水 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 ±—±-------+ | Id | Salary | ±—±-------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | ±—±-------+ 例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。 ±-------------
2021-12-08 16:28:41
200
原创 LeetCode数据库175.组合两个表
简单记录一下刷Leetcode数据库过程 题目:175.组合两个表 编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于两表提供 person 的以下信息: FirstName, LastName, City, State 表1: Person ±------------±--------+ | 列名 | 类型 | ±------------±--------+ | PersonId | int | | FirstName | varcha
2021-12-08 15:50:52
810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅