使用数据集数据可以实现单元格内拼接吗?

image.png

从数据库查出来的数据,如何中间增加分割符号?

数据内容

image.png

比如数据都查出来了,想要在分馏塔顶/底温度 单元格中放置

240.38/225.85 对应TAG的值

FineReport conger 发布于 2022-6-1 15:09 (编辑于 2022-6-1 15:26)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-6-1 15:19

1、oracle 中拼接方式;内置数据sqlite也用这种方式拼

SELECT 订单id||'-'||客户id as 拼接后字段 FROM 订单

2、SQL Server 使用+号进行拼接;

select t.订单id+'_'+ t.客户id as 拼接后字段  from (

SELECT '10001' as 订单id,'3686' as 客户id  

) t

3、sql server中如果一个是数字,一个是文本类型的。要转换一下

select t.订单id+'_'+ cast(t.客户id as varchar(30)) as 拼接后  from (

SELECT '10001' as 订单id, 368 as 客户id  

) t

4、MySQL 使用 concat 函数进行拼接

SELECT concat(订单id,'-',客户id) as 拼接后字段 FROM 订单

5、如果是帆软单元格中  

a2+"_"+b2   

CONCATENATE(a2,"-",b2)   

  • conger conger(提问者) 我有上百个,要在SQL里拼接上百个吗?
    2022-06-01 15:28 
  • CD20160914 CD20160914 回复 conger(提问者) 。。。。数据不是向下扩展的吗。你只要在sql里面字段拼字段就行了呀。
    2022-06-01 15:29 
  • conger conger(提问者) 回复 CD20160914 不是规律的,单元格的内容是写死的,现在是数据有了,但是无法实现客户的要求
    2022-06-01 15:31 
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-6-1 15:12(编辑于 2022-6-1 15:16)

image.png

最佳回答
0
LazySheepLv7高级互助
发布于2022-6-1 15:12

你要变成怎么样的效果 原来怎么样 要变成怎么样

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-6-1 15:18

你是什么数据库?数据库里面的数据又是什么样子的?说明一下 示例一下

最佳回答
0
yzm339714Lv6中级互助
发布于2022-6-1 15:26

你这样写不就已经实现了嘛,基本上也没有其他方法,要不sql里面处理拼接,要不就单元格用公式拼接

  • 5关注人数
  • 506浏览人数
  • 最后回答于:2022-6-1 15:26
    请选择关闭问题的原因
    确定 取消
    返回顶部