web 展现数据时如何实现行列互换

 

1. 行列互换需求最常见的是在 BI 分析中,在 BI 中这个功能也叫旋转,可以直接通过拖拽字段方式实现行列互换效果,例如:
http://c.raqsoft.com.cn/article/1535678317741#toc_h3_6

2. 如果没有 BI 工具,只有报表工具的话,那么用报表也可以实现行列互换。

例如超链接实现方式:

http://c.raqsoft.com.cn/article/1575729781849#toc_h2_0

或者通过宏动态控制行列字段显示,从而实现行列互换:

http://c.raqsoft.com.cn/article/1575729781849#toc_h2_3  

3. 如果既没有 BI 工具也没有报表工具,那么还可以通过 sql 实现。

部分数据库提供了行列互换函数,例如 oracle 数据库内置的 pivot、unpivot 函数,可以简化 sql 处理,但是不支持这种函数的数据库则需要写很复杂的 sql 语句实现,这时 sql 执行效率和 sql 维护工作量都是需要额外关心的点。

本文关键字

行转列、列转行、行列互换、数据旋转、报表 行转列、报表 列转行、报表 行列互换

以下是广告时间

对润乾产品感兴趣的小伙伴,一定要知道软件还能这样卖哟性价比还不过瘾? 欢迎加入好多乾计划。
这里可以低价购买软件产品,让已经亲民的价格更加便宜!
这里可以销售产品获取佣金,赚满钱包成为土豪不再是梦!
这里还可以推荐分享抢红包,每次都是好几块钱的巨款哟!
来吧,现在就加入,拿起手机扫码,开始乾包之旅



嗯,还不太了解好多乾?
猛戳这里
玩转好多乾