【发布时间】:2016-04-01 03:29:15
【问题描述】:
我有一个表,其中“文本”列(使用文本数据类型)的数值介于 0-2000 之间。
当我执行下面的 MySQL 函数时,查询结果是 990 而不是 2000。有人能想到为什么会这样吗?
提前致谢:
SELECT max(text) FROM table
【问题讨论】:
-
在使用
max之前尝试将text列转换为数字类型。 -
在哪一列应用 Max ,该列应该是整数或浮点数。