当前位置: 代码迷 >> Sql Server >> 这个能用纯sql搞定?解决思路
  详细解决方案

这个能用纯sql搞定?解决思路

热度:46   发布时间:2016-04-24 18:54:04.0
这个能用纯sql搞定?

------解决方案--------------------
除了界面,完全可以。
------解决方案--------------------
可以的,sql是很强大的。
------解决方案--------------------
完全是可以的
------解决方案--------------------
界面也可以搞定
------解决方案--------------------
可以的,其实就是一个行转列吧。

然后要计算的列确实比较多,然后,每一部分写一个with,比如:

;with t1
as
(
select xx
from tb
),

t2
as
(
select yy
from tb
),

...

select xxx,yyy,zzz...
from t1
left join t2

left join t3
...

------解决方案--------------------
你的报表时29列,我做过的列最多的报表时,130列左右,sql代码写了不到2000行。

加油,你一定能写出来的
------解决方案--------------------
纯sql搞不定,需有报表元件配合完成.

------解决方案--------------------
做过比这复杂的报表,TO EXCEL并定制格式,当然数据由多个SP组合
  相关解决方案