我想知道是否有一种方法可以从MySQL查询中获得结果的数量,同时限制结果。分页的工作方式(据我所知),首先我这样做在获得查询(Num_rows)之后,我就得到了结果的数量但为了实际限制我的结果,我必须执行第二个查询,如下所示:
query2 = SELECT COUNT(*) FROM `table` WHERE
我在MySQL中有一个数据集,其中使用限制已经是一个昂贵的查询,而且查找结果的数量也很昂贵。因此,我希望避免执行另一个查询来查找结果的数量。我不能使用MYSQL_CALC_FOUND_ROWS,因为限制在子查询中:( item_id (etc)something)
ORDER BY (something_else) DES