当前位置: 代码迷 >> Sql Server >> 这样的表转化如何做啊
  详细解决方案

这样的表转化如何做啊

热度:52   发布时间:2016-04-27 11:22:38.0
这样的表转化怎么做啊,求救!!
table test
1 2006 testA
2 2010 testB
2 2009 testC
2 2008 testD
3 2007 testE
3 2006 testF

如何转变成
1 2006 testA null null null null
2 2010 testB 2009 testC 2008 testD
3 2007 testE 2006 testF null null


------解决方案--------------------
行列转换?交给楼下。
------解决方案--------------------
楼主的目的是什么?

还是那句话,如果只是为了显示,建议这个转化步骤在程序中进行。
SQL不是干这个工作的。
------解决方案--------------------
探讨

引用:

楼主的目的是什么?

还是那句话,如果只是为了显示,建议这个转化步骤在程序中进行。
SQL不是干这个工作的。

这样的转化SQL语句做不了吗?
  相关解决方案