表:Stadium
Column Name | Type |
---|---|
id | int |
visit_date | date |
people | int |
visit_date 是表的主键,每日人流量信息被记录在这三列信息中:序号 (id)、日期 (visit_date)、 人流量 (people),每天只有一行记录,日期随着 id 的增加而增加
编写一个 SQL 查询以找出每行的人数大于或等于 100 且 id 连续的三行或更多行记录。返回按 visit_date 升序排列的结果表。查询结果格式如下所示。
id 为 5、6、7、8 的四行 id 连续,并且每行都有 >= 100 的人数记录。
请注意,即使第 7 行和第 8 行的 visit_date 不是连续的,输出也应当包含第 8 行,因为我们只需要考虑 id 连续的记录。不输出 id 为 2 和 3 的行,因为至少需要三条 id 连续的记录。
--建表语句
Create table If Not Exists stadium (id int, visit_date DATE NULL, people int)
Truncate table stadium
insert into stadium (id, visit_date