我需要对列的部分值进行排序。
例如,我有一个具有列(代码、名称)的表雇员。代码列值的格式为DEPT:SR_NO。
我只需要对代码列的SR_NO值进行排序。
上面的场景只是实时场景的一个例子。
任何建议都将不胜感激。
谢谢,

最佳答案

SELECT  SUBSTRING_INDEX(code, ':', 1) AS dept
        SUBSTRING_INDEX(code, ':', -1) AS sr_no
FROM    mytable
ORDER BY
        sr_no

关于mysql - SQL查询对列的部分值进行排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10931145/

10-10 08:10