gpt4 book ai didi

sql - Real * Bigint 不返回正确的值

转载 作者:行者123 更新时间:2023-12-01 05:40:10 27 4
gpt4 key购买 nike

我在 Sql 服务器中有两列

  • 实际金额
  • 价格为 bigint 类型

  • 金额为 3059.9,价格为 29000

    Price * amount 应该是 88737100 但它没有返回正确的值。
    我应该将任何列转换为其他数据类型吗?
    结果是8.87371E+07,没有科学记数法怎么显示?

    最佳答案

    试试 CAST(Amount AS DECIMAL(38, 2)) * Price .阅读 DECIMAL并根据数字和小数位数进行相应调整。

    关于sql - Real * Bigint 不返回正确的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6027151/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com