如下:SQL中的行数据需要在工作站上以列的方式显示,网上有不同的处理方法,到底哪一种是比较好的方法?SQL 的数据:尺码1 10000
尺码2 20000
尺码3 30000
尺码4 40000
尺码5 50000
在程序中需要显示为:
尺码1 尺码2 尺码3 尺码4 尺码5
10000 20000 30000 40000 50000
尺码2 20000
尺码3 30000
尺码4 40000
尺码5 50000
在程序中需要显示为:
尺码1 尺码2 尺码3 尺码4 尺码5
10000 20000 30000 40000 50000
SELECT
MAX (CASE WHEN SetupID = '尺码1' THEN SetupName ELSE NULL END ) AS [尺码1],
.........
http://www.cnblogs.com/zhangzt/archive/2010/07/29/1787825.html