解决比较Sql中的数字字符串大小时的注意事项
2013-04-13 11:31
453 查看
需要先将字符串类型转换成数字类型(如整型),然后再比较,如cast函数,还有convert函数都可以实现转换。如data为varchar类型的字段,则获取该字段的最大值时的SQL语句是:select max(cast(data as int)) from table。则对于字段值为“9”,“10”的字段,获取到的将是“10”。
相关文章推荐
- 使用javascript比较数字大小和引用C#后台变量的注意事项
- JS中字符串比较大小判断的问题(转数字比较)
- linux shell 中比较数字 、字符串 大小
- js、jquery比较String型数字大小的时候应该注意的问题
- java关于字符串比较的注意事项
- oracle数据库中varchar类型字段中存放的有数字和汉字情况,比较大小问题解决
- 常用知识 - 字符串与数字0比较要注意
- js字符串类型的数字比较的大小
- jsp接收后台全数字的字符串注意事项!
- JavaScript 数字与字符串 比较大小
- java数字字符串比较大小
- Java中BigDecimal的加减乘除、比较大小与使用注意事项
- s:if标签字符串比较注意事项
- js中比较数字大小和字符串的匹配对比小结
- js字符串与数字比较大小
- JavaScript-数字和字符串比较大小
- javascript中的字符串数字比较大小的问题
- 179. Largest Number -- 数字字符串比较大小
- [转]JavaScript 数字与字符串 比较大小
- linux c/c++ IP字符串转换成可比较大小的数字