質問 |
||
| QNo.3965224 | グルーピングについて。 | |
|---|---|---|
| 質問者:ginfix |
カラムA カラムB カラムC A 10 14 A 11 15 B 11 13 B 12 18 C 13 21 これをグルーピングして、以下のようにしたいと思っています。 カラムA カラムB カラムC A 10 15 B 11 18 C 13 21 カラムAを見て、A、B、Cの3種類にわけ、カラムBはMIN、 カラムCにはMAX値を与えたいと思っています。 このような集計をすることは可能でしょうか? どうやってもうまくいきません…。 サンプルコード的なものを交えて教えていただけると助かります。 宜しくお願いします。 |
|
困り度:
|
||
| 質問投稿日時: 08/04/21 17:34 |
||
回答良回答20pt |
|
| ANo.2 | select カラムA, min(カラムB), max(カラムC) from テーブル名 group by カラムA |
|---|---|
| 回答者:nora1962 | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/04/21 18:31 |
|
| |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| ANo.1 | データベースソフト名は? ま、内容はどのデータベースであっても関係ないぐらい基本的な集計クエリですけどね カラムAをグループに指定してBのMin、CのMaxを取り出すだけのことですが |
|---|---|
| 回答者:CHRONOS_0 | |
| 種類:回答 どんな人:経験者 自信:自信あり |
|
| 回答日時: 08/04/21 18:17 |
|
| |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |