保留三位小数字

substr(t1,-11,4) as fu

orale查询一列,结果假设是1234,现在要保留三位小数1.234,怎么在这基础上写sql,round试过不行

FineReport BIGDATA 发布于 2023-3-21 10:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-3-21 10:55(编辑于 2023-3-21 11:15)
  • BIGDATA BIGDATA(提问者) 没用
    2023-03-21 11:09 
  • Z4u3z1 Z4u3z1 回复 BIGDATA(提问者) 会不会报错? 实在不行就如上图用帆软处理
    2023-03-21 11:10 
  • BIGDATA BIGDATA(提问者) 回复 Z4u3z1 我要一个四位数变成一个1.234,不是直接再后面加是个零
    2023-03-21 11:13 
  • Z4u3z1 Z4u3z1 回复 BIGDATA(提问者) 那用上面的公式形态
    2023-03-21 11:15 
最佳回答
0
1592Lv6高级互助
发布于2023-3-21 10:55
TO_CHAR(substr(t1,-11,4),‘FM99990.999’)

  • 2关注人数
  • 483浏览人数
  • 最后回答于:2023-3-21 11:15
    请选择关闭问题的原因
    确定 取消
    返回顶部