1.MAX
函数主要用于找出某列中的最大值。它支持多种数据类型来比较大小,但主要适用于数值型(如整数、浮点数等)和日期/时间类型(如DATE、DATETIME、TIMESTAMP等)
2.确定某字段数据类型,如file_size的类型是varchar字符串,你需要先将VARCHAR
类型的值转换为数值类型
3.为了按数值大小来比较并找到最大值,你可以使用CAST(file_size AS UNSIGNED),UNSIGNED表示非负整数。
SELECT
max(CAST(file_size AS UNSIGNED)) AS max_file_size
FROM file_manage