Я хочу вставить запись в другую таблицу (ten_split), пока значение не превысит значение в поле End_loc из start_table. Идея состоит в том, чтобы разбить записи в start_table на сегменты 10 м.Запись вставки T-SQL во время цикла
START_TABLE выглядит, как показано ниже:
ID Start_loc End_loc
1 0 40
2 0 35
Я хочу, чтобы таблица ten_split выглядеть, как показано ниже на основе START_TABLE:
UID ID start_new end_new
1 1 0 10
2 1 10 20
3 1 20 30
4 1 30 40
5 2 0 10
6 2 10 20
7 2 20 30
8 2 30 40
Я использую Microsoft T-SQL. Я новичок в использовании петель и буду благодарен за любую помощь.
Легенда! Это сработало отлично! Спасибо, Стив! – Benjie98
@ Benjie98 Я только редактировал сообщение для переформатирования, вы должны принять ответ в качестве принятого ответа, так что sgeddes получает кредит –