如何基于子查询结果比较列,获取同ID下sequence更大的记录?
数据查询需求与示例
现有数据表
| id | sequence | destination |
|---|---|---|
| 2 | 1 | Johannesburg |
| 2 | 2 | Durban |
| 2 | 3 | Cape Town |
| 3 | 1 | Queenstown |
| 3 | 2 | East London |
| 3 | 3 | Gqeberha |
查询场景与期望结果
当在destination列中搜索值为Queenstown的记录时,期望得到如下结果:
| id | sequence | destination |
|---|---|---|
| 3 | 2 | East London |
| 3 | 3 | Gqeberha |
需求说明
需获取与查询到的记录id相同,且sequence大于该记录sequence的所有数据。
内容的提问来源于stack exchange,提问作者Nic
相关产品推荐
相关产品推荐

