こんにちは。よろしくお願い致します。
sqlの書き方がわからず質問いたします。
コード10020のaaaaさんについて
年月(ym)別に点数(score)を集計した値と
点数の総合計を一度にまとめて取得したいです。
データの内容は下記のとおりです。
アドバイス頂けますととても助かります。
よろしくお願い致します。
code,name,score,group,ym
---------------------------
10020,aaaa,10,1,201305
10020,aaaa,15,2,201305
10020,aaaa,20,7,201305
10020,aaaa,12,9,201305
10020,aaaa,10,1,201306
10020,aaaa,15,2,201306
10020,aaaa,20,7,201310
10020,aaaa,12,9,201310
10020,aaaa,10,1,201310
10021,bbbb,10,1,201305
10022,cccc,10,1,201305
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
rollupするとよいです
select ym,sum(score) as sumscore
from data
where code=10020
group by ym with rollup
No.1
- 回答日時:
一度にまとめてというのが、どういう出力を求めているのかわかりませんが、
レコードが分かれていいならこれでどうでしょうか。
SELECT CODE, YM, SUM(SCORE)
FROM TABLE_A
WHERE CODE = '10020'
GROUP BY CODE, YM
UNION ALL
SELECT CODE, 999999, SUM(SCORE)
FROM TABLE_A
WHERE CODE = '10020'
GROUP BY CODE
ORDER BY CODE ASC, YM ASC
WHERE句を除去すれば、全CODEごとに出力される感じ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- Visual Basic(VBA) 標準モジュール Public mOnTime As Date Sub sample() '実行プロシ 1 2023/02/22 15:44
- Visual Basic(VBA) ExcelVBAの転記について 1 2022/03/23 20:13
- Visual Basic(VBA) VBA Twitter 高度な検索 日付 単語 リンクをOutlook で送信 2 2022/06/18 18:36
- その他(プログラミング・Web制作) python コードについて(初学者です) 3 2023/07/20 14:44
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- Excel(エクセル) 数式→数値固定する方法ありますか? 5 2023/06/18 15:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
select文の実行結果に空白行を...
-
SQL文の入れ子について
-
割合(パーセント)を求めるには?
-
mysql5でGROUP BYごとにLIMIT??
-
SQLローダーCSV取込で、囲み文...
-
単一グループのグループ関数で...
-
SELECT FOR UPDATE で該当レコ...
-
count関数の値をwhere句で使用...
-
where句中のtrim関数について
-
AccessのSQL文で1件のみヒット...
-
レコードの登録順がおかしい
-
1の行を固定した上でVBAを用い...
-
Oracleで「文字が無効です」の...
-
【PL/SQL】FROM区に変数を使う方法
-
SQL*Loader Append
-
テーブルの最後(最新)のレコー...
-
並べ替えについて
-
トランザクションログを出力せ...
-
エクセル、並び替え正しくソー...
-
一気に複数のレコードをinsert...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
select文の実行結果に空白行を...
-
割合(パーセント)を求めるには?
-
SQL文の入れ子について
-
24時間以内に更新されたデータ...
-
時間帯テーブルから直近空き時...
-
空きのID番号を取得する方法
-
Mysqlで変数を使ったSELECT文の...
-
mysql5でGROUP BYごとにLIMIT??
-
php mysqlにて年月日で登録され...
-
SQLで連続したカラムが何個ある...
-
LIMIT句で少なくとも1行は選択...
-
時間帯テーブルから直近空き時...
-
min について
-
MySQLで合計と小計の計算方法を...
-
任意の上位の集計を取得するには?
-
SQLにて順列の抽出
-
SQLだけでselect結果に定数を加...
-
SQLローダーCSV取込で、囲み文...
-
テーブルの最後(最新)のレコー...
-
<SQL>重複しているデータの場合...
おすすめ情報