题目来源:LeetCode180:连续出现的数字
问题抽象: 给定一个数据库表 Logs
(记录数字序列),要求编写 SQL 查询,返回 连续出现至少三次 的所有数字(Num
字段值),满足以下核心需求:
-
连续出现定义:
- 相同数字必须在 按
Id
顺序排列的连续三行 中出现(行号连续,数字相同); - 结果需 去重:同一数字仅输出一次(如连续出现多次,仅保留一次)。
- 相同数字必须在 按
-
输出要求:
- 结果仅包含一列:
ConsecutiveNums
(连续出现的数字);
- 结果仅包含一列: