我想在 MySQL 上使用循环查询进行分页,即:
SELECT *,
(
6371 * acos(
cos( radians( $lat ) ) * cos( radians( lat ) )
* cos( radians( lng )
- radians($lng)
)
+ sin( radians($lat)
) * sin( radians( lat ) ) ) ) AS distance
FROM {$this->table} HAVING distance < $dist
ORDER BY distance LIMIT $offset , $limit;
不幸的是,我看到分页组件只能通过一些查询生成器工作。
有没有办法可以在分页中使用这个查询?