Как выбрать все строки рядом со строкой, соответствующей условию? Но, учитывая, что не существует последовательного RowID, подобного ID Field
Это структура таблицы с 10 строками, но в будущем число строк будет увеличиваться.
Простой текст:
ID Date N1
1 DateTime 9
2 DateTime 2
3 DateTime 5
4 DateTime 9
5 DateTime 3
6 DateTime 6
7 DateTime 7
8 DateTime 9
20 DateTime 3 //Sequence broken
21 DateTime 9
Примечание. Строка "DateTime" - это просто символ, это будет любой DateTime.
Я пытаюсь узнать первый номер N1 после числа: 9
Я пробовал несколько способов, но результат не то, что мне нужно.
Ожидаемый результат:
ID Date N1
2 DateTime 2
5 DateTime 3
20 DateTime 3
Простой способ добиться этого был опубликован в этом вопросе, но только если RowID сохраняет последовательность.