如何更改行的顺序以使行按自定义字段排序?
例如,我有 id asc 的表,并且希望按 desc 顺序排列行。我需要它是为了不在mysql查询中使用'order by id desc'来优化查询速度。
我尝试过:
insert table_with_ordered_rows()
select * from table_with_not_ordered_rows order by id desc;
但它只是按照标准 asc 顺序复制表格。
最佳答案
在 mysql 中获取排序结果集的唯一方法是在查询中添加 ORDER BY
。
in the mysql query to optimize the query speed.
这是不正确的。如果您对查询性能有疑问 - 请询问查询性能。给我们完整的表结构、查询、数据解释和统计。
关于php - MySQL - 如何更改表中行的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5710392/