数据库中的两个字段相加

111.png

我想让雇员id实际显示姓名,如何把雇员表中的姓氏与名字加起来

FineReport zhangdyai 发布于 2019-4-9 10:20
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
cherry团子Lv6中级互助
发布于2019-4-9 10:23(编辑于 2019-4-9 10:43)

双击,高级,自定义显示,

1.png


效果

2.png

最佳回答
0
yangtfLv3见习互助
发布于2019-4-9 10:25

两个字段拼接可以,在写sql的时候就拼接好!

最佳回答
0
KevinGaoLv2初级互助
发布于2019-4-9 10:29

两个方法,第一个在SQL里面直接查出来的时候拼接;第二个是放在某两列单元格,然后在另一列用公式: C1+" "+D1 这样拼接显示。最后把那两列隐藏掉

最佳回答
0
No1-王子阳Lv5中级互助
发布于2019-4-9 10:54

好多种方式可以实现,给你推荐两种,

第一:在SQL中拼好就行。

第二种:例如A1单元格是您,B1单元格是好,那么你在C1单元格用公式CONCATENATE(A1,B1),然后隐藏A1和B1单元格即可。

最佳回答
0
孤陌Lv6资深互助
发布于2019-4-9 11:07

ID数据列 的高级 自定义显示里 用这个公式

ds1.group(姓字段,ID==$$$)+ds1.group(名字段,ID==$$$)  

最佳回答
0
魏先鹏Lv7中级互助
发布于2019-4-9 13:13

建议在sql中直接拼接好,这样页面压力会小一点

最佳回答
0
臧晓峰Lv4中级互助
发布于2019-4-9 13:49

示例 id为姓  name 为名

方法一:sql拼接

           select id , name  ,    id||name as newfiled from tablename

方法二:单元格插入公式

             ds1.select(id)+""+ds1.select(name)  或用concatenate()公式

注:ds1为数据集名称

方法三:条件属性

            条件可置空或1=1恒成立

           选择新值  公式  ds1.select(id)+""+ds1.select(name)

方法四 :高级-显示值

            在单元格字段点击一下 右侧导航栏第一个 切换到高级tab 显示值公式 ds1.select(id)+""+ds1.select(name)

方法五:形态显示

             在单元格字段点击一下  右侧导航栏第二个  切换到形态tab  选择公式形态  ds1.select(id)+""+ds1.select(name)


  • 8关注人数
  • 695浏览人数
  • 最后回答于:2019-4-9 13:49
    请选择关闭问题的原因
    确定 取消
    返回顶部