我需要通过ASC获取订单号.
在我的mysql表中它用-(例如1-2; 2-3; 15-60等)编写
现在我得到订单:
15-60; 1-2; 2-3;
为什么不1-2 2-3; 15-60?
我正在我的opencart中进行新的排序.
我使用的新排序教程:sort by size opencart
解决方法:
您可以尝试:
SELECT *
FROM yourtable
ORDER BY numbers + 0
自动将VARCHAR列转换为数字,并正确应用订单.
请参阅小提琴here.