0

そのため、テーブルから複数の結果を選択しようとしています。ユーザーの名前とスコアがあります。ユーザーはグループに分割されます。

必須フィールド: グループ番号、スコア

以下を使用して、各グループの合計、平均、最小、および最大スコアを見つけようとしています。

SELECT groupnumber, SUM(score), AVG(score), MIN(score), MAX(score) FROM players;

残念ながら、これは機能しません。最初のフィールドの結果のみが表示されます。

4

2 に答える 2

2

GROUP BY 句が必要です

SELECT groupnumber, SUM(score), AVG(score), MIN(score), MAX(score) 
FROM players
GROUP BY groupnumber;
于 2013-06-13T06:00:55.573 に答える
0

試す

SELECT groupnumber, SUM(score), AVG(score), MIN(score), MAX(score) 
FROM players 
GROUP BY groupnumber
于 2013-06-13T06:01:11.087 に答える