zic 发表于 2022-1-14 15:30:21

统计模板的字符串拼接功能

本帖最后由 zic 于 2022-1-14 15:30 编辑

今天偶然发现一个小功能,我在统计模板返回数据的时候,有时候会有这样的需求:将几个字符串拼接在一起显示,这个功能在普通模板很好实现,但是在统计界面我要怎么做出来呢?
咱们来看看字符串直接相加的效果:




效果如下图:即使是文本类型,得到的也是0





那有没有办法另辟蹊径呢?
按照接口查询的原理:
select 数据列 from 数据源 where 过滤条件
那么SQL语句可以使用concat()函数去拼接字符串,那么云表数据列的表达式按道理也可以这么写:





调试一下效果:





哈哈,成功,不过我试了一下旧版本好像是不支持的,然后我去看了官方的升级日志,不知道是否和3.3.38.37所更新的SQL函数有关,不过我使用的是免费版的,我有测试了一遍3.3.38.23的版本,结果是报错:无法识别concat()函数,个人猜测只有最新版本(3.3.38.37)可以用这个小技巧




黄磊 发表于 2022-1-17 15:40:17

老铁 666

N16454450595299 发表于 2022-3-9 19:53:32

用&也可以!
页: [1]
查看完整版本: 统计模板的字符串拼接功能