
sql server 2000 です
よろしくお願いします
複数パターンの集計結果をまとめて表示したいのですが
SQLが分かりません
下記TBLは1週間の小遣いを格納するTBLです
KEYは「name」と「youbi」
------------
tbl:小遣い帳
name,youbi,kingaku
aaa,月,100
aaa,火,100
aaa,水,100
aaa,木,200
aaa,金,200
aaa,土,300
aaa,日,300
bbb,月,100
bbb,火,100
bbb,水,100
bbb,木,100
bbb,金,100
bbb,土,100
bbb,日,200
・
・
・
・
・
--------
上記TBL「小遣い帳」より
各人の使用した金額を集計して表示しますが、
集計は
1.月曜日と火曜日
2.水曜日と木曜日と金曜日
3.土曜日と日曜日
の3パターンです
期待するselectの結果は
name,月~火,水~金,土~日
aaa,200,500,600
bbb,200,300,300
・
・
・
・
・
どうすれば、上記の結果が得られるでしょうか?
よろしくお願いします
No.1ベストアンサー
- 回答日時:
select
"name",
isnull(sum(case when youbi in('月','火') then kingaku end),0) as "月~火",
isnull(sum(case when youbi in('水','木','金') then kingaku end),0) as "水~金",
isnull(sum(case when youbi in('土','日') then kingaku end),0) as "土~日"
from 小遣い帳
group by "name"
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) パワークエリの複数ファイルのデータ統合について 3 2022/07/14 17:06
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- Excel(エクセル) Excel VBA 3 2023/04/22 10:46
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
caseを使った条件分岐の加算が...
-
SQLの書き方を教えて!
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
誰か教えてください
-
列番号による項目の取得について
-
PL/SQLのエラー処理について
-
エクセルで最後の文字だけ置き...
-
System.Timers.Timer について
-
[WHS]定数宣言の際にリテラル文...
-
先ほどの続きです。問題4、5を...
-
エクセルに見えない文字(JISX0...
-
複数テーブルのGROUP BY の使い...
-
jQueryで、カラム幅を変更でき...
-
EXISTSを使ったDELETE文
-
mysqlについて
-
identity属性の列に自動採番(SQL)
-
エクセルVBA ユーザーフォーム...
-
IDの欠番
-
for whichの使い方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ビュー情報(user_views)の参...
-
OR と IN の違い
-
sql文のwhere句について
-
最新から100行のSELECT文
-
階層問い合わせで重複レコード...
-
sqlのテーブル名省略について
-
Oracleのエラースタックトレー...
-
各グループの最終日より一週間...
-
MAX日付のSQLについて
-
表と表領域とデータファイルに...
-
フィールドをデフォルト0にする
-
大文字/小文字の区別しないで検...
-
検索対象のデータが「複数レコ...
-
複数パターンの集計結果を一度...
-
PL/SQL デバック方法:入力を受...
-
テストデータを作成したい
-
SQL 2000 にあった一覧のエクス...
-
SQLの書き方を教えて!
-
コンパイルエラーが出ます。助...
-
差し込み後、元データを変更し...
おすすめ情報