MySQL有没有什么函数可以让我在读取列的同时拆分数据?
我将A-A10、A-A20、A-A110等数据存储在一个列中。
现在,我想按此列对结果进行排序。
如何使用ORDER BY进行排序?
在MySQL中有没有什么函数可以让我首先拆分列数据,或者从数据中删除A-A,然后按左边的数据排序,即数字(10,20,110)。
发布于 2012-04-02 16:28:35
数字前只有三个字符吗?如果是这样,您可以使用以下命令:
... ORDER BY CAST(SUBSTRING(column, 4) AS SIGNED)编辑以回应sqlchild下面的评论。
https://stackoverflow.com/questions/9973044
复制相似问题