关于php商品排序的问题,待高手解决,痛苦中。。。
发布网友
发布时间:2023-07-19 04:13
我来回答
共1个回答
热心网友
时间:2024-11-24 20:44
1.无论按哪一种排序,都是第一步查询出对应的结果集;
2.将结果集拆分为两个部分,一个是参与排序的,一个是未参与排序的;
3.两个子集分别排序,先是第一个,按店铺名称排序,凡是店铺的产品数超过4后的产品都归到第三个空的临时结果集中,过滤后再按你给的规则来排序,无论用快速排序还是插入排序都行,效率高就可以了;
4.将刚刚得到的临时结果集与刚刚的第二个子集合并,再按时间排序;
5。将处理后的两个子集合并即是最后的结果集,格式化输出或者传给前端处理都可;
6。重要的是临时表的运用了。。。。追问这么一转来转去的就有点晕了,请问有没有现成的一部分代码,至少能看到大概东西,感激不尽
追答木有。。。。。