プロが教えるわが家の防犯対策術!

データベースに列A、Bがあり、その中は
A b
1 1
1 2
1 3
1 4
2 2
2 3
2 5
を入力されていて、以下のようにAのグループの中の値で最小値を取得したいのです。
A B
1 1
2 2
MIN関数を使用すると、テーブル全ての最小値を取得してしまうので、上手くいきません。何かいい方法があるでしょうか?

A 回答 (1件)

select A,min(B) from テーブル名 group by A;



+------+--------+
| A | min(B) |
+------+--------+
| 1 | 1 |
| 2 | 2 |
+------+--------+
2 rows in set (0.00 sec)

とかどうでしょう?
    • good
    • 1
この回答へのお礼

できました。ありがとうございます。…簡単だったんですね(^^);

お礼日時:2006/08/16 00:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!