mysql中order by不起作用说明
1、如果发现order by不起作用,
首先不要怀疑跟索引啊,主键等乱七八糟的想法。
排序正常只有int类型才起作用
所以你只需要看一看排序的字段类型就好
2、下面说说几种排序
2.1、数字 类型:order by 字段 排序方式
2.2、字符串 类型的数字:order by (字段+0) 或order by (字段*1)排序方式
3、解决:
select * from user where 1 order by id*1 desc; select * from user where 1 order by id+0 desc;
浙公网安备 33010602011771号