上位 10 位までの結果は可能ですSUM
か? AVG
数千の値のリストがあります。上位10個の値の平均を知りたいです。私はこれを試しました:
SELECT AVG(some_val)
FROM table
ORDER BY some_val DESC
LIMIT 10;
しかし、これにより、トップ 10 だけでなく、テーブルの値のリスト全体の平均が得られます。
私はMySQLを使用しています。これを 1 つの SQL ステートメントとして記述したいと思います。
上位 10 位までの結果は可能ですSUM
か? AVG
数千の値のリストがあります。上位10個の値の平均を知りたいです。私はこれを試しました:
SELECT AVG(some_val)
FROM table
ORDER BY some_val DESC
LIMIT 10;
しかし、これにより、トップ 10 だけでなく、テーブルの値のリスト全体の平均が得られます。
私はMySQLを使用しています。これを 1 つの SQL ステートメントとして記述したいと思います。