MYSQL ID不符合顺序[关闭]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL ID不符合顺序[关闭]相关的知识,希望对你有一定的参考价值。
我在mysql上遇到了一个问题,我的表有一个ID,但当我选择数据并按ID ASC排序时,ID就会失序。我的表有一个ID,但是当我选择数据和按ID ASC排序时,ID是不符合顺序的。
如你所见,WI10之后的ID是WI100,ID应该是WI11。有什么解决办法吗?对不起,我的英文不好,谢谢!
答案
列 cid
是按字母顺序排序的,因为它不是一个数字。如果它的模式总是像 WIXXX
你可以像这样对表格进行排序。
order by substr(cid, 3) + 0
这将提取前两个字符后的数字部分 并隐式地将其转换为数字
以上是关于MYSQL ID不符合顺序[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
修改MySQL密码报错“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements“(代码片段