日期:2014-05-17  浏览次数:20498 次

SQL查询循环显示问题
本帖最后由 cynthiawmj 于 2013-06-28 13:36:08 编辑
表结构如下

公司名称 分店数量
A 2
B 1
C 3


希望查询结果显示为
A1
A2

C 1
C 2
C 3

请教各位了。就是把后面那个数量循环显示

------解决方案--------------------

select a,b-number from master..spt_values a,
(select a='a',b=2 union select 'b',1 union select 'c',3) b
where type='p' and b-number>0
order by 1,2