标签:字母 字母数 dep 0.00 number key 2.0 sele tor
问题:现有字母和数字混合的数据,希望按照数字或字符部分来排序。考虑这个视图:
create view V
as
select concat(ename, ‘ ‘,deptno) from emp;
mysql> select * from v;
+---------------------------+
| concat(ename, ‘ ‘,deptno) |
+---------------------------+
| SMITH 20 |
| ALLEN 30 |
| WARD 30 |
| JONES 20 |
| MARTIN 30 |
| BLAKE 30 |
| CLARK 10 |
| SCOTT 20 |
| KING 10 |
| TURNER 30 |
| ADAMS 20 |
| JAMES 30 |
| FORD 20 |
| MILLER 10 |
+---------------------------+
14 rows in set (0.00 sec)
由于MySQL不支持translate函数,这个问题无解决方案。
标签:字母 字母数 dep 0.00 number key 2.0 sele tor
原文地址:http://www.cnblogs.com/liang545621/p/7518462.html