对字符型数据的最大值,是按照首字母由A~Z的顺序排列,越往后,其值越大。当然,对于汉字则是按照其全拼拼音排列的,若首字符相同,则比较下一个字符,以此类推。
注意:
若字段是varchar类型,需比较数字的大小
解决方案:
MAX(xxx + 0)
MAX(CAST(xxx as decimal(4,2))) 将字符串转换为decimal
对于日期时间类型的数据也可以求其最大/最小值,其大小排列就是日期时间的早晚,越早认为其值越小。
对字符型数据的最大值,是按照首字母由A~Z的顺序排列,越往后,其值越大。当然,对于汉字则是按照其全拼拼音排列的,若首字符相同,则比较下一个字符,以此类推。
注意:
若字段是varchar类型,需比较数字的大小
解决方案:
MAX(xxx + 0)
MAX(CAST(xxx as decimal(4,2))) 将字符串转换为decimal
对于日期时间类型的数据也可以求其最大/最小值,其大小排列就是日期时间的早晚,越早认为其值越小。