Мне нужно написать запрос, чтобы узнать набор недостающих чисел в заданной последовательности .Как написать запрос, чтобы найти недостающий номер?
Например, столбец в таблице имеет следующие данные:
Col1
1
2
3
4
5
6
10
Здесь мне нужно написать запрос, чтобы выяснить недостающие числа и перечислить его так:
Col1
1
2
3
4
5
6
7
8
9
10
Я пробовал это
select l.IDBANK + 1 as start
from _bank as l
left outer join _bank as r on l.IDBANK + 1 = r.IDBANK
where r.IDBANK is null
ORDER by 1
Однако в нем отображается только первое недостающее число в списке. Как я могу это исправить?
Вы хотите захватить данные, искать и заполнить столбец отсутствующим материалом? – Mubin
вы можете немного объяснить .. вам нужны недостающие числа или все номера с отсутствующим? .. и опубликовать то, что вы пробовали – Sarath
* «Мне нужно написать запрос ...» * - Вы имеете в виду * «Мне нужно ** вы **, чтобы написать запрос ...» * –