JPQL选择上一行和下一行

时间:2019-11-25 08:23:06

标签: sql spring-data-jpa jpql

假设我有一张表,日期是

  1. 未订购
  2. 并非全部存在(2019/11/01,2019/11/02,2019/11/05)

我需要为特定日期选择上一个或下一个。假设我有一张桌子

|-------------|
|    Date     |
|-------------|
| 2019/11/01  |
|-------------|
| 2019/11/02  |
|-------------|
| 2019/11/03  |
|-------------|
| 2019/11/05  |
|-------------|

如果我尝试选择日期为2019/11/03的结果,那么结果必须为2019/11/03(相同)和2019/11/05(下一个)

如果我尝试选择日期为2019/11/04的结果,那么结果必须为2019/11/03(上一个)和2019/11/05(下一个)

我知道如何使用两个单独的查询来执行此操作,但我希望有一个方法可以在单个查询中执行此操作?

0 个答案:

没有答案