将利润字段拆分为整数和小数两个字段,小数保留两位小数,SQL应该怎么写?

小数要保留小数点和两位小数

用户GpfRf6376516 发布于 2021-12-1 15:12
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-12-1 15:14

sql server的话,参考下面文档,直接根据小数点号分隔

https://www.cnblogs.com/chenqingbin/p/11890646.html

最佳回答
0
吾姓独孤Lv6高级互助
发布于2021-12-1 15:15(编辑于 2021-12-1 15:16)

我这边是oracle,其他数据库你类比查下百度

SELECT

    23.4512554

    , TRUNC(23.4512554)

    , ROUND((23.4512554 - TRUNC(23.4512554)),2)

FROM

    DUAL

image.png

最佳回答
0
冥河Lv8初级互助
发布于2021-12-1 16:06(编辑于 2022-8-14 02:06)

/

  • 4关注人数
  • 572浏览人数
  • 最后回答于:2022-8-14 02:06
    请选择关闭问题的原因
    确定 取消
    返回顶部