函数查数据不对问题

实际数据库值 95

image.png

为啥我这么函数查是60

image.png

image.png

FineReport 狂奔的小蜗牛 发布于 2022-12-19 15:23 (编辑于 2022-12-19 15:27)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-12-19 15:35

转成小数

REPLACE(ZGOAL1,'%','')  / 100 as  ZGOAL1

  • 狂奔的小蜗牛 狂奔的小蜗牛(提问者) sql(\"DR_NMS_SQL_SERVER\",\"SELECT REPLACE(ZGOAL1,\'%\',\'\') / 100 as ZGOAL1 FROM STSCORE WHERE MATKL = \'GZQTL\'\",1,1) 还是60
    2022-12-19 15:39 
最佳回答
0
weibwLv7高级互助
发布于2022-12-19 15:25

你那个95%是字符串吗?你给改成数字试试

最佳回答
0
snrtuemcLv8专家互助
发布于2022-12-19 15:40

尝试把公式放到单元格,然后这边取单元格数据看看

最佳回答
0
狂奔的小蜗牛Lv3见习互助
发布于2022-12-19 15:49

sql("DR_NMS_SQL_SERVER","SELECT REPLACE(ZGOAL1,'%','')  as  ZGOAL1 FROM dbo.ZNMS_GOAL WHERE MATKL = 'GZQTL'",1,1)

不除100

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