要素とキーワードを含む MySQL DB があります。誰かがキーワードで要素を検索すると、膨大な数のヒットが得られる可能性があります。一致するすべての要素を返すのではなく、m 要素の n 番目のグループを返すのと同じことをしたいと思います。これにより、最初の m 個の一致する要素を表示してから、次の m 個の一致する要素を取得して表示することができます。
具体的な例として、画像の DB があり、キーワード「ball」を使用して検索し、合計 500 件の一致があるとします。DB にクエリを実行して、最初の 50 件、次に 2 番目の 50 件などを返したいとします。要素の順序が (ORDER BY を使用して) 決定論的であると仮定すると、それらの一致する要素のサブセットをサブ選択する方法がわかりません。
助けてくれてありがとう。