У меня есть таблица, в которой есть строки с начальными и конечными номерами диапазона, например
key startID endID
1 500 505
2 784 788
3 802 804
и т. Д.
Я хотел бы создать временную таблицу (илипеременная таблицы / cte и т. д.), в которой есть строка для каждого из этих чисел и диапазон, который они охватывают между ними - т.е., учитывая приведенный выше пример, я хотел бы увидеть таблицу со следующими строками:
ID
500
501
502
503
504
505
784
785
786
787
788
802
803
804
МожетКто-нибудь указывает мне быстрый и простой способ добиться этого?Я как-то думал об использовании таблицы чисел, но таблицы, на которые я смотрю, имеют> 200-метровые строки, и у меня нет такой большой таблицы чисел!
Любая помощь очень ценится.Заранее спасибо.