別の列に基づいて定義済みの数値を列に掛ける方法はありますか? 列の値に応じて使用される定義済みの数値が複数あります。
例:
テーブル
Columns: persons_id,activity,scale
値
1,swimming,4
1,baseball,2
1,basketball,3
2,swimming,6
2,basketball,3
定義済みの数字が 6 (水泳)、8 (野球)、5 (バスケットボール) の場合
出力は次のようになります
1,swimming,4,24
1,baseball,2,16
1,basketball,2,10
2,swimming,6,36
2,basketball,3,15
編集:貢献してくれてありがとう。私は最終的にsgeddesのソリューションを使用しました。