【发布时间】:2016-05-19 06:03:28
【问题描述】:
我在 ASC 中按列名 (equipment_no) ordering 后有一列的值如下所示,我想知道如何对其进行排序正确地显示在下一个列表中。
SELECT equipment_no FROM fas_details WHERE equipment_no LIKE 'T%' ORDER BY equipment_no
请告诉我你的建议。谢谢。
mysql如何排序
T - AG - 01
T - AG - 02
T - AG - 07
T - AG - 08
T - AG - 09
T - AG - 10
T - AG - 100
T - AG - 101
T - AG - 102
T - AG - 103
T - AG - 104
T - AG - 11
T - AG - 12
T - AG - 13
我想要的样子
T - AG - 01
T - AG - 02
T - AG - 07
T - AG - 08
T - AG - 09
T - AG - 10
T - AG - 11
T - AG - 12
T - AG - 13
T - AG - 100
T - AG - 101
T - AG - 102
T - AG - 103
T - AG - 104
【问题讨论】:
-
你正在寻找的是一种叫做“自然排序”的东西