MySQL之部门编号排序

需求:部门编号有1-1、1-5、1-8、2-15、2-5、1-46等等 需要排成1-1、1-5、1-8、1-46、2-5、2-15 分析:1.按“-”分割,先排“-”前面的部分,按长度排,再按大小排 2.排“-”后面的部分,按长度排,再按大小排 步骤: 创建数据库,创建表,添加数据 2.sql语句 SELECT * FROM dept ORDER BY LENGTH(SUBST
相关文章
相关标签/搜索