Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要将代码从 .NET 迁移到 MySQL,并寻找记录集 SORT 函数的模拟。在我的 .NET 代码中,很容易创建记录集并跨不同字段运行多个排序操作。即使对于超过 50 万条记录的大型记录集,它也非常快。
我知道在 MySQL 中我可以使用 ORDER BY 子句,但在这种情况下,我需要运行多个数据库查询,从性能角度来看,这不是一个好的解决方案。
如何在不执行多个查询的情况下对不同字段的查询结果进行排序?PHP 数组排序函数还是有一些更好的选择?
谢谢!
ORDER BY适用于多个领域。你是这个意思吗?
ORDER BY
SELECT [column list] FROM table ORDER BY field1, field2