У меня есть такие записи:
start, end , total
830 , 1300, 5
1400, 1430, 2
, который я хотел бы расширить до:
instance , total
830 , 5
831 , 5
832 , 5
...
1299 , 5
1300 , 5
1400 , 2
1401 , 2
...
1429 , 2
1430 , 2
Как я могу сделать это с помощью SQL в MSSQL 2005?
РЕДАКТИРОВАТЬ: спасибо всем, отличные ответы. Надо немного поработать. Я просто забыл сказать, что начало / конец действительно было временем, хранящимся как int, поэтому с 0830 до 1300 должно идти до 0859, а затем до 0900. Я не могу ожидать, что вы, ребята, ответите на этот же вопрос, я поработаю вокруг него. Еще раз спасибо