統計を使ったアプリケーション、つまりアメリカンフットボール選手を作りたいです。
私は自分のデータベースを持っており、「通過ヤード」、「急いでヤード」などのクエリを実行して、それらを最高から最低に並べ替えることができます。次に、クライアント側で、ユーザーに結果を再ソートさせることを検討しています(javascriptを使用)。
これまでのところ些細なことですが、通過ヤードを選択すると100の結果が得られ、クエリは最初のページの最初の20のみを返し、さらに、または次のオプションを提供します。クライアント側のユーザーに自分で並べ替えさせると、最初の20を並べ替えてしまい、並べ替えられた上位20/100も最低の20/100だと思って混乱する可能性があります。また、JavaScriptを使用して100件の結果を送信し、20件のみを表示することもできますが、リストが増えると、読み込みに時間がかかる場合があります。
さらに、最高/最低で並べ替える場合は、ヤードやチームなどで並べ替えたり、チームやポジションなどを選択したりすることもできます。
私はphpを考えて、すべてのソートをクエリにしますが、私が知らない他の方法はありますか?
注:私は真の初心者です。