mysql字符串转数字---备忘录
来源:互联网 发布:破解同花顺数据 编辑:程序博客网 时间:2024/06/05 23:42
在数据库设计过程中,我们常常需要设计自定义主键,比如:GC+日期+序号 什么乱七八糟的都有。为了找这些主键的最大值或最小值往往就得转些小弯。
错误sql:
SELECT CUST_ID from T_CM_CUST WHERE CUST_ID LIKE 'HH%' ORDER BY substring(CUST_ID,3) DESC LIMIT 0,2;
note:上面sql用substring函数把后面的数字截取出来进行排序,实际还是进行字符串排序,很有可能没load出最大值。
正确sql:
SELECT CUST_ID from T_CM_CUST WHERE CUST_ID LIKE 'HH%' ORDER BY substring(CUST_ID,3)+0 DESC LIMIT 0,2;
note:这两个sql 的区别在于,第二个sql对截取的字符串进行了“+0”操作,说白了就是转换成整型,而后排序。
--------------------------------------------------------------荆轲刺秦王----------------------------------------------------------------------------------------
0 0
- mysql字符串转数字---备忘录
- MySQL cast字符串转数字
- MySQL IP字符串转数字存储过程
- mysql 字符串转数字再排序
- mysql 字符串转数字并排序
- 从字符串转数字
- js字符串转数字
- javascript 字符串转数字
- CString 字符串 转数字
- 字符串转数字
- 罗马字符串转数字
- java字符串转数字
- 字符串转数字
- 字符串如何转数字
- C++ 字符串转数字
- 字符串转数字
- 字符串转数字
- 练习-字符串转数字
- python实现线程池
- SM3算法
- 阿里巴巴: 章文嵩评价左耳朵耗子
- JSP学习笔记(十三):声明变量的两种方式
- 欢迎使用CSDN-markdown编辑器
- mysql字符串转数字---备忘录
- 微信小程序-类似dom的操作
- 关于制作rpm包的patch的方法
- A+B
- PHP开发工具及服务器
- sql sever 求阶乘的案例
- 集合的操作(员工类 第三篇)
- Http session
- Android ListView三级联动,实现自定义地址选择器