当前位置: 代码迷 >> Sql Server >> 如何用sql生成矩阵
  详细解决方案

如何用sql生成矩阵

热度:57   发布时间:2016-04-27 20:11:27.0
怎么用sql生成矩阵?
怎么用sql生成矩阵   m*n   的矩阵     不   要借用系统表的方法的     填充a就行  
类似a   a   a   a   a
        a   a   a   a   a
        a   a   a   a   a
  另外还   想问问     怎么   才能生成一行1   2   3   4   5   6   7   8……   有没有什么简便的函数或者方法?
谢谢大家了

------解决方案--------------------
这样行不行:

declare @i int, @j int, @sql varchar(100)
select @i=1, @j=1, @sql= 'select '

while @i <=3
begin
while @j <=5
begin
select @[email protected]+convert(varchar(100),@j)+ ', '
select @[email protected]+1
end

select @sql=left(@sql,len(@sql)-1)
exec (@sql)
select @[email protected]+1, @j=1, @sql= 'select '
end
  相关解决方案