我正在运行一个返回字母数字结果的选择,例如:
ABC-1
ABC-2
ABC-10
SAM-1
SAM-2
SAM-10
SAM-20
我试过使用:
ORDER BY CAST(mid(field_name, 6, LENGTH(class) -5) AS unsigned)
和
ORDER BY filed_name + 0 ASC
这有助于下订单,但我似乎无法在 -10 之前订购 -2
非常感谢
我正在运行一个返回字母数字结果的选择,例如:
ABC-1
ABC-2
ABC-10
SAM-1
SAM-2
SAM-10
SAM-20
我试过使用:
ORDER BY CAST(mid(field_name, 6, LENGTH(class) -5) AS unsigned)
和
ORDER BY filed_name + 0 ASC
这有助于下订单,但我似乎无法在 -10 之前订购 -2
非常感谢