gpt4 book ai didi

MySQL 转换为浮点型或十进制值

转载 作者:行者123 更新时间:2023-11-29 08:03:55 26 4
gpt4 key购买 nike

我为保险环境开发软件,因此小数值非常重要。我们正在从 MSSQL 转换为 MYSQL。我的问题涉及的查询是:

SELECT CAST(
CAST(
(initialpremium - totalpremium) / 2 *
CAST(premiummultiplier AS INT)
AS FLOAT)
FROM policy
/* rest of the query... */

此代码在 MSSQL 中有效,但在 MYSQL 中无效。 This is valid cast types for mysql

因此,我的问题是, float 的正确十进制长度是多少。 This link does not help. But describes converting from float to real in MSSQL我搜索过float datasize mssql在互联网上。

最佳答案

MySQL 可以通过添加 0.0 将整数转换为 float :

SELECT
integer_column + 0.0 AS float_column

关于MySQL 转换为浮点型或十进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23105323/

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