摘要:
参考前一个例子http://www.cnblogs.com/insus/articles/1969896.html,现想使用另外一种方式来处理行列转换,实现下面效果:参考代码:View Code BEGINIFOBJECT_ID('[dbo].[#t]')ISNOTNULLDROPTABLE[dbo].[#t]CREATETABLE[dbo].[#t](idINTIDENTITY(1,1),--产生唯一字段,稍后为循环使用RIdNVARCHAR(2),DTDATE,HitsINT)--把需要处理的数据记录预存入这个临时表中INSERTINTO[dbo].[#t]SELECT[R 阅读全文
posted @ 2011-03-04 12:04
Insus.NET
阅读(755)
评论(0)
推荐(2)
摘要:
参考前一个SQL的行列转换例子http://www.cnblogs.com/insus/articles/1969896.html ,觉得不够自由,需要去预先知道记录的内容去定义行或列。下面这个方法,是Insus.NET常用一种处理方案,为数据量较少而准备。代码比较长,基本上写有说明,理解起来,一般不会有多大困难。代码如下:View Code --由于原记录表没有一个唯一主键,只好新建一个临时表,把需要处理的记录先预存入这个临时表中BEGINIFOBJECT_ID('[dbo].[#t]')ISNOTNULLDROPTABLE[dbo].[#t]CREATETABLE[dbo] 阅读全文
posted @ 2011-03-04 10:51
Insus.NET
阅读(829)
评论(0)
推荐(2)

浙公网安备 33010602011771号