找回密码
 立即注册

QQ登录

只需一步,快速开始

数据民工 悬赏达人认证 活字格认证

高级会员

34

主题

801

帖子

1565

积分

高级会员

积分
1565

时代开发者征文活动悬赏达人活字格高级认证活字格认证

数据民工 悬赏达人认证 活字格认证
高级会员   /  发表于:2023-3-10 21:15  /   查看:3858  /  回复:17
刚刚应格友的问题,抽空写了一个服务端命令,非SQL语句纯服务端命令动态行转列,这个服务端命令唯一的缺点就是列名必须是数据表第一个字段,其实这个是可以改的。可以随意添加数据,数据表可以随意添加字段。主要是用来理解对象与集合操作工具这一神器级插件。

非SQL语句服务端命令行转列.gif979697265.png
初学小白,欢迎大神,大佬指正。有什么可以优化的地方一定告诉我,我对知识极度饥渴。

非SQL语句纯服务端命令动态行转列.fgcc (1.28 MB, 下载次数: 41, 售价: 30 金币)

评分

参与人数 1满意度 +5 收起 理由
星引力 + 5

查看全部评分

17 个回复

正序浏览
hzgwst
注册会员   /  发表于:2023-5-23 23:02:00
20#
透视图不能动态交叉 唯一可惜的。。。
回复 使用道具 举报
夏雪冬阳
银牌会员   /  发表于:2023-4-5 22:43:21
19#
图文,透视表,活字格的el都试了,只有透视表还凑合用,但是透视表的格式有限制。
回复 使用道具 举报
数据民工悬赏达人认证 活字格认证
高级会员   /  发表于:2023-4-5 21:35:29
18#
夏雪冬阳 发表于 2023-4-5 20:00
可能实现2个列头的动态展示

刚刚看了点资料,发现你只要引入原生EL表格,就可以轻松实现动态多层表头。因为EL表格原生支持这种多层表头,活字格里的EL表格应该是为了和原有表格相统一和开发方便,去掉了一些特性
回复 使用道具 举报
数据民工悬赏达人认证 活字格认证
高级会员   /  发表于:2023-4-5 21:06:45
17#
夏雪冬阳 发表于 2023-4-5 20:00
可能实现2个列头的动态展示

你这种不规则的列头,试试透视表,或者用图文列表拼接的办法,拼接一个表格出来,还可以尝试交叉表,总之可以测试的方案很多,可以多尝试一下
回复 使用道具 举报
夏雪冬阳
银牌会员   /  发表于:2023-4-5 20:00:14
16#
本帖最后由 夏雪冬阳 于 2023-4-5 20:01 编辑
跷跷板 发表于 2023-3-29 10:54
这个你还是要看看数据库,数据库的语句难度不大的, 而且效率很高。  想做好一个数据分析的系统,数据库的 ...

可能实现2个列头的动态展示
154751dvhzg01izrvixv10.png
回复 使用道具 举报
夏雪冬阳
银牌会员   /  发表于:2023-3-29 18:21:07
15#
phoben 发表于 2023-3-26 01:21
直接取多行数据,然后用JS写个map函数也可以转

整一个教程
回复 使用道具 举报
数据民工悬赏达人认证 活字格认证
高级会员   /  发表于:2023-3-29 11:01:34
14#
跷跷板 发表于 2023-3-29 10:54
这个你还是要看看数据库,数据库的语句难度不大的, 而且效率很高。  想做好一个数据分析的系统,数据库的 ...

非常感谢,这个帖子的demo是为了学习服务端命令,以及验证一下服务端命令是否能做到行转列。SQL语句是我一直在学习的
回复 使用道具 举报
跷跷板
中级会员   /  发表于:2023-3-29 10:54:41
13#
这个你还是要看看数据库,数据库的语句难度不大的, 而且效率很高。  想做好一个数据分析的系统,数据库的一些知识还是必须要掌握的。


附件里放了一个例子供你参考 。

proc.txt

4.13 KB, 下载次数: 61

回复 使用道具 举报
数据民工悬赏达人认证 活字格认证
高级会员   /  发表于:2023-3-27 11:37:24
12#
跷跷板 发表于 2023-3-27 10:26
直接在SQL中写好转置的视图, 在格字格中直接展示;;
如果数据太大,需要实时处理 , 那就建一个表 ...

这个demo的本意是学习服务端命令,是说如果不写SQL语句,用单纯的服务端命令是否可以完成。我是小白,没有系统学习过SQL语句,更没有数据库相关知识储备,更加不会写存储过程。仅仅抛砖引玉,希望大佬能写个SQL语句的例子,存储过程的例子,我好学习一下,不胜感谢!
回复 使用道具 举报
跷跷板
中级会员   /  发表于:2023-3-27 10:26:44
11#
直接在SQL中写好转置的视图, 在格字格中直接展示;;
如果数据太大,需要实时处理 , 那就建一个表,然后再做一个存储过程.
用存储过程将数据写入到表, 再用话字格引用表.;
这个方式我感觉效率更高. 
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部