質問 |
||
| 質問者:apache6 | GROUP BY について | |
|---|---|---|
困り度:
|
上のデータを左の2列で分類し、下のように足したいのですが、 実際は列が多いので、なるべく簡単なsqlで記述したいです。 よろしくお願いします。 データは0と1のみですのでカウントしても問題ないです。 116,1126,0,0,0,0,1,0,0,0,1,0 116,1126,1,0,0,0,0,0,1,0,1,0 116,1127,0,0,0,1,0,0,0,0,1,0 117,1127,0,0,0,0,1,0,1,0,0,1 117,1127,0,0,0,0,1,0,1,0,0,1 117,1128,0,0,1,0,0,0,0,0,1,0 ↓ 116,1126,1,0,0,0,1,0,1,0,2,0 116,1127,0,0,0,1,0,0,0,0,1,0 117,1127,0,0,0,0,2,0,2,0,0,2 117,1128,0,0,1,0,0,0,0,0,1,0 |
|
質問投稿日時:08/03/11 20:23 質問番号:3853999 |
||
回答良回答20pt |
|
| 回答者:chukenkenkou | >なるべく簡単なsqlで記述したいです。 >よろしくお願いします。 何を「よろしく」なのでしょうか? ここのサイトは、「仕様を提示して、SQL等を作ってもらう」というサイトではありません。具体的に分からないことを示して、質問することが規約になっており、「〜を作って欲しい」といった書込みは、「質問でなく、作業依頼」として削除される可能性があります。 select 列1,列2,sum(列3),sum(列4), 〜 ,sum(列n) from 表名 group by 列1,列2 でいいのでは? |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/03/12 01:11 回答番号:No.1 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |