分层SQL结果数组由两个单独的查询组成

时间:2015-11-23 09:17:20

标签: php mysql laravel

希望从包含两种成员资格的SQL表创建结果数组,即“gold”和“normal”。这将被分页为每页10个结果,“黄金”成员获得点1-3和“正常”4-10。

然而,一旦我们接近最后一页或第一页开始时成员数较少,我们可能会将“黄金”假定为位置1和“正常”2-6(最后一页上的总结果为7)。

首先,可以通过SQL实现这种类型或排序吗?

其次,如果不是,我必须运行PHP for循环来排序我假设。对于1-3来自query1,对于4-10来自query2等等。如果这是合适的话,这里有任何想法吗?

0 个答案:

没有答案