Существующая таблица как:Как увеличить значение столбца до определенного диапазона значений в другом столбце?
tmc speed
ABC 55
DEF 55
Я хочу, чтобы создать таблицу как следующий один, используя существующую таблицу в SQL Server 2008:
tmc speed
ABC 55
ABC 56
ABC 57
ABC 58
ABC 59
ABC 60
DEF 55
DEF 56
DEF 57
DEF 58
DEF 59
DEF 60
код я разработал не показывал мне точного результата я хочу. Любая помощь будет высоко оценена.
код, который я использовал для решения этой проблемы является:
; WITH mycte AS
(SELECT [tmc_code], [speed] FROM table_1
UNION ALL
SELECT [tmc_code], [speed]+1 FROM table_1 WHERE [speed]+1 <=60)
SELECT [tmc_code], [speed] FROM mycte
кода я использовал для решения этой проблемы является:; С mycte AS ( SELECT [tmc_code], [скорость] ОТ table_1 UNION ALL SELECT [tmc_code], [скорость] +1 ОТ table_1 ГДЕ [Скорость] + 1 <= 60 ) SELECT [tmc_code], [скорость] FROM mycte –
«Код, который я разработал, не показывает мне точный результат, который я хочу». Давайте начнем с этого может быть? – zerkms
Какая здесь логика? Каков процесс перехода от существующей таблицы к желаемому результату? –