【SQL整数不变四舍五入保留2位小数cast(round(1-查字典问答网
分类选择

来自李秉的问题

  【SQL整数不变四舍五入保留2位小数cast(round(100,2)asdecimal(10,2))这样整数也会保留2位小数结果为100.00我想要如果是整数就不改变,如果是小数才四舍五入保留2位当然最好连1-2位小数都不改变,要】

  SQL整数不变四舍五入保留2位小数

  cast(round(100,2)asdecimal(10,2))

  这样整数也会保留2位小数结果为100.00

  我想要如果是整数就不改变,如果是小数才四舍五入保留2位

  当然最好连1-2位小数都不改变,要超过2位小数才四舍五入保留2位最好

  如果不行,整数不变,不是整数保留2位小数也行

1回答
2020-06-07 21:44
我要回答
请先登录
丛树洲

  你就直接用selectround(100.146,2)fromdual--100.15selectround(100.14,2)fromdual--100.14selectround(100.1,2)fromdual--100.1selectround(100,2)fromdual--100

2020-06-07 21:45:44

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •