この投稿(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. 別の列に基づいて単一の列を複数の列にする
- 4. SQL:列に基づいて一意の行を更新する
- 5. クエリ文字列に基づいて値を返す方法は?
- 6. クエリ文字列に基づいてオブジェクトを返す
- 7. 単一のクエリ文字列に基づいていくつかのチェックボックスを入力してください
- 8. Pandas DataFrameの単一列の値に基づいて複数の列を作成
- 9. ゼロの間のデータに基づいて新しい列を追加します
- 10. 1つの単一のmysqlクエリで列の値に基づいて列の値を取得する方法は?
- 11. 更新一致するパターンに基づいた列の一部
- 12. 2つの列間の一致に基づいたデータフレームの新しい列
- 13. は、クエリ文字列に基づいて
- 14. 新しいXTS列は列名の列の列名に基づいて
- 15. 同じテーブルへのクエリに基づいてテーブルの列を更新します
- 16. rの他の列に基づいて新しい列を作成します
- 17. 重複レコードの列に基づいてレコードの列を更新
- 18. CONCATENATE 3つの列に基づいて新しい列を作成します
- 19. 別の列の条件に基づいて新しい列を設定する
- 20. 別の列の値に基づいて新しい列を作成する
- 21. 他の列の値に基づいて新しい列を作成する
- 22. 単一の列の値に基づいてRの行を削除する
- 23. Regexのみの単一の列に基づいてテーブルをフィルタリングする
- 24. Numpy、配列内の配列に基づく新しい配列
- 25. 既存の列に基づいた新しい列
- 26. 別の列の値に基づいて新しい列に値を表示
- 27. 複数のテーブルを単一の列postgresqlに基づいて比較する
- 28. python pandasの他の列の値に基づいて新しい列を作成
- 29. 列名に基づいて特定のCSV列データを取得
- 30. R:作成し、複数の新しい列の他の列に基づいて
サンプルデータと期待出力 – GurV
その質問は、SQL Serverをタグ付けされているを投稿してください。 Oracleにタグを付けた(またはタグを付したWebサイトで、実際にOracleを使用しているために、またはタグに慣れておらず、サイトが自動的に行ったことを確認できなかったために変更していない) 。どうか明らかにしてください。 – mathguy