mysql 字符串数字排序

字段A0-1-3-6-10-100-1-3-6-6请问这个字段A的数据在mysql中怎么排序啊?我想要对经过处理后的字段A进行升序排序时(怎么处理字段A呢?)0-1-3-... 字段A
0-1-3-6-10-10
0-1-3-6-6
请问这个字段A的数据在mysql中怎么排序啊? 我想要对经过处理后的字段A进行升序排序时(怎么处理字段A呢?)0-1-3-6-6 在上面。。
展开
 我来答
曾经有个怪叔叔
2015-04-09 · TA获得超过534个赞
知道小有建树答主
回答量:369
采纳率:100%
帮助的人:361万
展开全部
select A from t order by A

查询时排序就上面这样了

还有你说,0-1-3-6-6 在上面? 那是因为 0-1-3-6-6 的长度比0-1-3-6-10-10 短所以排在上面?还是因为 6<10 所以排在上面啊?
更多追问追答
追问
因为 6<10 所以排在上面
追答
这可有点费劲 了,呵呵

那前面都是以 0-1-3-6 开头么?还是要一位一位比下来?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式