接上篇,要是课程我不知道怎么办呢?“办法比困难多”,考虑后得出一个解决方法。
就是用字符串拼接的方法,把所有的课程都拼接起来。不是很繁琐。代码如下:











































exec (@str)
解决啦,说真的这个不是很复杂的问题, 刚要高兴,有哥们说这种问题在sql2005中很见到就能解决。
简单调查下,发现两个关键字PIVOT/UNPIVOT,可以轻松实现行列转换的需求。
看来得继续前进啦,看看sql2005如何简单实现的。(未完待续)
接上篇,要是课程我不知道怎么办呢?“办法比困难多”,考虑后得出一个解决方法。
就是用字符串拼接的方法,把所有的课程都拼接起来。不是很繁琐。代码如下:
exec (@str)
解决啦,说真的这个不是很复杂的问题, 刚要高兴,有哥们说这种问题在sql2005中很见到就能解决。
简单调查下,发现两个关键字PIVOT/UNPIVOT,可以轻松实现行列转换的需求。
看来得继续前进啦,看看sql2005如何简单实现的。(未完待续)
转载于:https://www.cnblogs.com/redfox241/archive/2009/04/22/1440888.html