この投稿(SQL - Query to seperate single column and create new columns based on column data)を見て、コメントしたければ十分な担当者がいません。まったく同じことをしたいが、case文のために作成された列の値を合計したい。単一の列のデータに基づいて新しい列を返すクエリ
0
A
答えて
2
あなたはこのような場合に合計を適用することができます(列名が想定さ):
select
name,
sum(case when status = 'A' then value end) SUM_A,
sum(case when status = 'B' then value end) SUM_B,
sum(case when status = 'C' then value end) SUM_C,
sum(case when status = 'D' then value end) SUM_D
from your_table
group by name;
関連する問題
- 1. SQL - 単一の列を分離し、列データに基づいて新しい列を作成するクエリ。
- 2. IDに基づいて更新する単一のクエリ
- 3. SQL:列に基づいて一意の行を更新する
- 4. クエリ文字列に基づいて値を返す方法は?
- 5. Pandas DataFrameの単一列の値に基づいて複数の列を作成
- 6. 1つの単一のmysqlクエリで列の値に基づいて列の値を取得する方法は?
- 7. 更新一致するパターンに基づいた列の一部
- 8. は、クエリ文字列に基づいて
- 9. 同じテーブルへのクエリに基づいてテーブルの列を更新します
- 10. rの他の列に基づいて新しい列を作成します
- 11. 重複レコードの列に基づいてレコードの列を更新
- 12. CONCATENATE 3つの列に基づいて新しい列を作成します
- 13. 別の列の値に基づいて新しい列を作成する
- 14. Numpy、配列内の配列に基づく新しい配列
- 15. 単一の列の値に基づいてRの行を削除する
- 16. 別の列の値に基づいて新しい列に値を表示
- 17. 列名に基づいて特定のCSV列データを取得
- 18. R:作成し、複数の新しい列の他の列に基づいて
- 19. 別の列に基づいて新しい列を作成するR
- 20. 機能に基づいて新しい列を作成する
- 21. 複数の列(ORACLE)からデータを含む単一の列を返すクエリ
- 22. 単一列の値に基づいてファイルから列を選択して抽出します
- 23. ファイル名に基づいてテキストファイルに新しい列を挿入
- 24. のMySQL:基準に基づいて、テーブル内の更新列は
- 25. 別の列の条件に基づいて列のレコードを更新します。
- 26. Pandas、列値の一意のサブセットに基づいて列を追加します
- 27. 条件付きケースに基づいて単一の値を返します。
- 28. 条件に基づいたrのデータのマージと新しい列の作成
- 29. データに基づいて一般的な列と行を表示します。サイズ
- 30. 剣道グリッド列データに基づいた列の整列
サンプルデータと期待出力 – GurV
その質問は、SQL Serverをタグ付けされているを投稿してください。 Oracleにタグを付けた(またはタグを付したWebサイトで、実際にOracleを使用しているために、またはタグに慣れておらず、サイトが自動的に行ったことを確認できなかったために変更していない) 。どうか明らかにしてください。 – mathguy