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;
残念ながら、ページネーション コンポーネントは一部のクエリ ビルダーを介してのみ機能するようです。
このクエリをページネーションで使用する方法はありますか?