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

请教大侠们 sql server 多维数据问题

如何把数据组织成这样  也就是每题生成4个答案
编号  答案  答案文本
1     A     A. Who’s   
1     B     B. Are
1     C     C. Is
1     D     D. What’s 
2     A     
2     B
2     C
2     D
以此类推
sql?server

------解决方案--------------------
最简单的


select 编号,'A' as 答案,答案文本
from table
union all
select 编号,'B' as 答案,答案文本1
from table
union all
select 编号,'C' as 答案,答案文本2
from table
union all
select 编号,'D' as 答案,答案文本3
from table