[英]PHP dual sort with array or use two mysql queries?
我有如下查询:
SELECT name, sort, categoryname, Count(distinct categoryname) AS count FROM articles ORDER BY categoryname, sort
我需要通过对类别进行分组来显示,然后按排序列出文章 。
所以应该看起来像
catName1
article1
article2
catName2
article3
article4
etc
在php中创建数组并循环遍历类别并且仅查询一次或具有两次查询并循环是否更快?
通常,MySQL将更快地执行数据操作,并且一个查询通常比两个查询更有效。
但是,对于大量请求,PHP比MySQL易于扩展。 这意味着使用PHP进行数据操作会更快(尽管效率仍然更低)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.