相关文章推荐
眼睛小的大葱  ·  DMU 常见问题解答·  1 年前    · 
跑龙套的水煮鱼  ·  cmd ...·  1 年前    · 
魁梧的单车  ·  RuntimeError: ...·  1 年前    · 

mysql 中对于中文+数字的排序

最近遇到了一个问题需要用sql对数据进行排序但是排序的字段是中文+数字的形式存储的

示例: 班级名称+班级序列号

自动化 202

最初的想法是将数字切割出来进行排序,但是发现在sql中很难切割(主要是数字出现的位置问题),后来我在想是不是需要单独添加一个能够直接排序的字段,询问我的老师后发现,他的想法居然是直接使用 中文+数字的形式排序,这种想法让我很吃惊,后来尝试发现这样居然能够排序出来,

我想问一下在mysql 中 中文+数字为啥能够排序成功,mysql是按照什么样的排序规则去处理(中文+数字),这种是特例还是普遍适用的呢?请帮我解答一下

mysql
2022-10-17 13:15:07
浏览
  • 提问
  • 帖子
  • 粉丝
  •