zoukankan      html  css  js  c++  java
  • 2.4 对字母数字的混合排序

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

    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函数,这个问题无解决方案。
  • 相关阅读:
    opencv实现录屏
    numpy.where() 用法详解
    spring 配置quartz定时任务及时间设置
    http网络请求 返回不同的状态码
    28行代码带你理解机器学习原理
    sigmoid函数
    numpy运算简介(二)
    数论代码整理
    数论整理
    树状数组
  • 原文地址:https://www.cnblogs.com/liang545621/p/7518462.html
Copyright © 2011-2022 走看看