gpt4 book ai didi

Mysql 即时数学

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

我正在从一个数据库结构迁移到另一个数据库结构,其中列中有评级值。

在数据库表 A 中,评级为 0-10 在数据库表 B 中,评级为 0-4。

我想从表 A 中选择所有值并将值从 0-10 转换为 0-4 EG。如果 A 中的值为 5,那么它将变为 2,依此类推。结果值需要是一位小数。

谢谢

最佳答案

所以你计算出的系数是10/4 = 2.5

因此,如果 A 列是整数,那么您将得到 1 个小数

 SELECT columnA / 2.5
FROM TableA

否则

 SELECT CAST( columnA / 2.5 AS DECIMAL (2,1) )
FROM TableA

关于Mysql 即时数学,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37353536/

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