我有一张表中的项目记录。这些项目是以字母和数字开头的记录的混合。我无法让它们正确排序(按字母顺序,顶部的数字)。这是我用来调用表格的内容。
SELECT * FROM `cog_name` ORDER BY `cog_name`.`name` ASC
这不应该工作吗?我得到了大部分条目,顶部有数字,然后按字母顺序排列的记录在下面。但是,大约一半时,它开始按字母顺序“重新列出”另一组。
Example query result:
SELECT * FROM `cog_name` ORDER BY `cog_name`.`name` ASC
--------
name
--------
1 car
2 horse
3 rocket
apple
banana
carrot
1 car
2 horse
3 rocket
apple
banana
carrot
与我的示例不同,条目都是唯一名称。