sql查询varchar类型MAX函数查询不准确,需要String转int

看个例子

最大的数明明是10000但是查出来的最大数是9999,因为这个是varchar类型,需要在sql的时候转类型

sql解决办法

SELECT MAX(CAST(m.student_code AS SIGNED)) FROM member_detail m;

 

发表评论

邮箱地址不会被公开。 必填项已用*标注