【发布时间】:2014-04-23 12:15:44
【问题描述】:
我有一个只有一列的表,其值如下所示
declare @numberrange table
(
num int
)
insert into @numberrange (num)
values(24) ,
(29) ,
( 34 ),
( 39 ),
( 44 ),
( 49 ),
( 54 ),
( 59 ),
( 64 ),
( 69 ),
( 74 ),
( 99 )
现在我想显示如下结果
24 24-29
29 30-34
34 35-39
39 40-44
44 45-49
49 50-54
54 55-59
59 60-64
64 65-69
69 70-74
74 75-99
99
我已尝试使用 sql cte 函数,但无法获得所需的结果。
【问题讨论】:
标签: sql sql-server-2008-r2 common-table-expression