age 0,1,2,3,4,50,6
类似的一个sql
SELECT max(age) FROM (SELECT age FROM xxx) a
在我的机器上返回了 6
50被判定为比6小,我猜max是拿age当字符来计算大小了
解决的办法是在age后面加一个 +0 :
SELECT max(age+0) FROM (SELECT age FROM xxx) a
时间: 2024-11-01 18:46:29
age 0,1,2,3,4,50,6
类似的一个sql
SELECT max(age) FROM (SELECT age FROM xxx) a
在我的机器上返回了 6
50被判定为比6小,我猜max是拿age当字符来计算大小了
解决的办法是在age后面加一个 +0 :
SELECT max(age+0) FROM (SELECT age FROM xxx) a