问题:现有字母和数字混合的数据,希望按照数字或字符部分来排序。考虑这个视图:

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函数,这个问题无解决方案。

转载于:https://www.cnblogs.com/liang545621/p/7518462.html

2.04 对字母数字的混合排序相关推荐

  1. php 字母数字混合排序,JavaScript_基于JS实现数字+字母+中文的混合排序方法,在上篇文章给大家介绍了JavaScr - phpStudy...

    基于JS实现数字+字母+中文的混合排序方法 在上篇文章给大家介绍了JavaScript sort数组排序方法和自我实现排序方法小结,用自己的方法实现了数字数组的排序. 当然,实际运用中,我还是会使用s ...

  2. JS排序:localeCompare() 方法实现中文排序、sort方法实现数字英文混合排序

    定义:用本地特定的顺序来比较两个字符串. 语法:stringObject.localeCompare(target) 参数:target--要以本地特定的顺序与 stringObject 进行比较的字 ...

  3. javascript-对混合字母/数字数组进行排序

    [A1, A10, A11, A12, A2, A3, A4, B10, B2, F1, F12, F3] 将其排序为: [A1, A2, A3, A4, A10, A11, A12, B2, B10 ...

  4. 验证码的三种做法[纯数字][纯汉字][字母\数字\汉字混合]C#

    效果如图(我确实懒了点,按纽的名字都没有改,哈哈) 需要说明的是,因为提交对比后,页面是重新刷新了,所以文本框里面看见的和后面图片显示不一样,这个不需要太多说明吧!! 混合模式刷新出现约界错误 已经被 ...

  5. c语言数字和字母排序,C# 数字和字母的混合排序

    C#中 List默认的Sort 并不符合本人的要求:本人的要求是这样: 0000到9999 有哪位高手能给本人解答一下,本人本人写了类实现IComparer的Compare方法 public int  ...

  6. elementui 表格英文加数字排序_解决vue elementUI中table里数字、字母、中文混合排序问题...

    1.使用场景 使用elementUI中的table时,给包含数字字母中文的名称等字段排序 例如:数字(0->9)->大写字母(A->Z)->小写字母(a->z)-> ...

  7. js 混合排序(同时存在数字、字母、汉字等)

    若同时存在数字.字母.汉字等混合数据,默认的排序规则往往无法满足需求,具体的排序算法也需根据需求进行修改. 排序需求描述 [数字]按数值大小排序 [数字]在[字符串]前面 [非全汉字的字符串]在[全为 ...

  8. Python字母和数字的混合时按照数字排序

    Python字母和数字的混合时按照数字排序 在实际工作中经常会遇到需要将带有字母和数字的字符串进行混合排序,在Python中并没有这种类似的参数,所以需要自己进行设置. import re# 将可以转 ...

  9. js 中 中文、空格、数字、字符串混合排序

    最近有个需求,需要对后台的数组对象按照某个属性进行排序,属性值可能是 中文.字符串.数字.特殊字符.空字符串,网上大部分都只是针对某一个类型进行排序,在参考这篇博客的基础之上https://blog. ...

最新文章

  1. 如何写好数据分析师简历
  2. Confluence 6 查看内容索引概要
  3. vb fso方式访问网络上的共享文件夹_经常遇见的网络故障详细分析及解决方法!...
  4. 前端常见知识点四之webscoket
  5. Python 直接赋值、浅拷贝和深度拷贝解析
  6. Android stduio之Plugin with id ‘com.android.application‘ not found解决办法
  7. 计算机网络抓包参考文献,计算机网络课程设计二(网络抓包与分析)
  8. linux ftp 没反应,【已回应】FTP无法使用怎么办
  9. Kotlin入门(17)等式判断的情况
  10. Codeforces Round #413(Div. 1 + Div. 2, combined)——ABCD
  11. PHP俄罗斯方块游戏代码,俄罗斯方块游戏,俄罗斯方块游戏编程代码
  12. 基于OpenCV的手指只数检测
  13. APP性能测试之IOS性能测试-instruments使用
  14. HTML中 :after和:before的作用及使用方法(转)
  15. linux emf文件,emf文件扩展名,emf文件怎么打开?
  16. OpenCV + OpenCV Contrib安装教程(windows)
  17. Office2010 中文正式版MSDN下载
  18. python Pyqt5 QLabel控件 自定义添加鼠标单击信号/事件 双击信号/事件
  19. 海波龙(Hyperion) 标准教材
  20. 视觉检测基础(C#)

热门文章

  1. Python-07:Python语法基础-数据类型
  2. Linux 性能分析工具 nmon for Linux
  3. Ubuntu 10怎样在VMware中按装Vmware tool及如何全屏(转)
  4. HTML字符实体大全
  5. mysql乐观锁总结和实践 - 青葱岁月 - ITeye博客
  6. 字典树+博弈 CF 455B A Lot of Games(接龙游戏)
  7. (转)在Winform程序中设置管理员权限及为用户组添加写入权限
  8. 【iOS开发】代理(delegate)
  9. 设计Twitter时间轴并进行搜索
  10. 17.如何正确使用TCP