我在 mysql 排序中寻找一些调整,我通常从表中选择记录,然后按 Name(varchar) ASC 对记录进行排序,但数字总是排在第一位
这是我的问题的一些例子(注意。mysql首先用0-9对记录进行排序)
SELECT name FROM list ORDER BY name ASC
record returned:
1 star
2 star
9 slice
Ape
Age
Beg
Bell
Fish
Zoo
我想要的是字母顺序先来,然后是数字
期望的输出
Ape
Age
Beg
Bell
Fish
Zoo
1 star
2 star
9 slice