mysql中的max()返回9999不超过那个?

时间:2017-07-09 15:24:06

标签: mysql sql

我有一个客户表,其中有一个名为uniqueId的字段类型:varchar(255)&整理:utf8mb4_unicode_ci ..我想找到最大的uniqueId ..虽然我有10000的条目,但它总是返回9999 ..为什么?

SELECT MAX(uniqueId) FROM `customers`

1 个答案:

答案 0 :(得分:3)

可能是你有一个字符串然后尝试施放

SELECT MAX( CAST(uniqueId AS UNSIGNED) ) FROM `customers`