数据集里面的数据带有后缀的,如何在设计器里面删除或者取消掉这些后缀

数据集里面的数据带有后缀的,如何在设计器里面删除或者取消掉这些后缀,比如一个字段值为“质押式融券回扣sh”   改为“质押式融券回扣”    他SQL已经取好数了,需要在设计器里面改

FineReport 用户K0035705 发布于 2020-11-20 12:13 (编辑于 2020-11-20 12:19)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户K0035705Lv5初级互助
发布于2020-11-24 14:29

79f927b2aedb0d8e6e0b7f1ced29f0b.jpg

最佳回答
0
luojian0323Lv7资深互助
发布于2020-11-20 12:14(编辑于 2020-11-20 12:52)

后缀长度统一吗?


用的什么数据库?

查询时对这个字段做个截取:

substr(字段,1,lenght(字段)-2)

最佳回答
0
axingLv6专家互助
发布于2020-11-20 12:28

设置一下形态公式就好了

如果统一以sh结尾,那么公式为

replace($$$,"sh","")

如果统一两个长度后缀,那么公式为

left($$$,len($$$)-2)


  • 用户K0035705 用户K0035705(提问者) 如果统一两个长度后缀,那么公式为 left($$$,len($$$)-2) 这个什么意思
    2020-11-20 13:08 
  • axing axing 回复 用户K0035705(提问者) 根据数据长度减2去截取字符串,比如字符串长度是10,那么就会返回前面8位
    2020-11-20 14:04 
  • 用户K0035705 用户K0035705(提问者) 回复 axing 这里面不只有一个后缀 后缀长度一样 但是内容不一样,有 sh sz su
    2020-11-20 18:05 
  • axing axing 回复 用户K0035705(提问者) 0.0,那用第二个公式就好了,干嘛取消了呢
    2020-11-23 09:33 
  • 用户K0035705 用户K0035705(提问者) 回复 axing 不是,还有一些没有后缀的呢
    2020-11-24 14:28 
  • 2关注人数
  • 376浏览人数
  • 最后回答于:2020-11-24 14:29
    请选择关闭问题的原因
    确定 取消
    返回顶部