gpt4 book ai didi

Mysql ABS(AVG(field_name)) 作为总返回 float

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:45 27 4
gpt4 key购买 nike

我试图在 MySQL 中使用 ABS 和 AVG 函数获取整数值,但它仍然给我浮点值。

select ABS(AVG(quantity)) as average from stocks

此查询应返回绝对整数值,但它返回浮点值,如 125.889。怎么了?

最佳答案

ABS()代表绝对,不一定返回整数。

您必须使用 mathematical functions 之一FLOOR()CEILING()ROUND()TRUNCATE( ,0)或将结果转换为 INTEGER

关于Mysql ABS(AVG(field_name)) 作为总返回 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15115670/

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