你好,我想知道是否可以在如下的SQL查询中指定结果的返回类型:
SELECT 100 - 10 AS result对于复杂的操作,我希望它是十进制的:
SELECT 9023.43 - 8012.21 AS result DECIMAL(10,4)使用SQL可以做到这一点吗?
或者,它可以被PHP解析,但我更希望它使用sql返回为十进制(10,4)
发布于 2022-03-29 08:09:41
基于this answer,可以将值转换为十进制。在您的示例中,如下所示:
SELECT CAST((9023.43 - 8012.21) AS DECIMAL(10,4)) AS resulthttps://stackoverflow.com/questions/71658230
复制相似问题