氏名 日付 金額 の3つのデータが存在していて、
氏名と日付が同じ場合のみ、金額を合計したいと考えています。
こんなテーブルがあるとして、
name | date | number |
---|---|---|
山田 | 2017/01/01 | 10000 |
山田 | 2017/01/01 | 20000 |
田中 | 2017/01/02 | 10000 |
山田 | 2017/01/03 | 11000 |
こうしたいです。
name | date | number |
---|---|---|
山田 | 2017/01/01 | 30000 |
田中 | 2017/01/02 | 10000 |
山田 | 2017/01/03 | 11000 |
どのようなsql文を書けばいいのかうまくわからず・・・
知見のある方、ぜひご教授いただければと思います。
追記
RFM分析をするため、「ビッグデータ分析・活用のためのSQLレシピ」を参照しつつ、
サブクエリも使い25000行ほどから必要データを抽出しましたが、
どうしても 同じ名前、同じ日付で数値のみ合計する方法が不明なため、そこだけ抜粋して質問させていただいております。
( R(最終来店日時) M(使用金額)は抽出できたのですが、F(頻度) が同日に数回ある場合にF値だけ 余計に増えてしまうのです。)
回答1件
あなたの回答
tips
プレビュー