この特定の問題を処理する方法について少しアドバイスを探しています。
クエリにlimitステートメントを含む特定の基準に基づいて50データベース行をphpページに返すページがあります。
問題は、完全なクエリから統計を取得する必要があることです。
基本的に、データベースには10000のエントリがあり、そのうち6000がこれで、3000がそれであるとユーザーに伝える必要がありますが、上位50のみが表示されます。
私のphpコードは、50で停止するクエリに基づいているため、数値を不正確に報告しています。
私はこれを処理するための最良の方法を見つけようとしています。
パフォーマンス上の理由から、2つのクエリを実行するのは賢明ではないと思います。代わりにカウントクエリを実行する方が、パフォーマンスにとってより費用効果が高いでしょうか?
または、完全なクエリを実行する必要がありますが、whileループを中断して出力を50に制限するだけですか?
どのように処理するのが最善ですか?ありがとう。