検索結果を集計して最大値、最小値を求めるには、MAXまたはMINを使用します。
サンプル
以下のテーブルを例にします。
ID | NAME | CLASS | SCORE |
---|---|---|---|
001 | 佐藤 | 3A | 80 |
002 | 鈴木 | 3A | 60 |
003 | 田中 | 3A | 45 |
004 | 伊藤 | 3B | 78 |
005 | 山田 | 3B | 92 |
006 | 高橋 | 3B | 64 |
例)CLASS単位のSCOREの最大値と最小値を求める
1 2 3 |
SELECT class, max(score), min(score) FROM m_score GROUP BY class |
- 結果
- CLASS MAX(SCORE) MIN(SCORE) ------------------ 3A 80 45 3B 92 64