是否有一種方法可以將列與預定義的數字相乘並基於另一列?根據列中的值使用多個預定義數字。如何根據列值做特定的MySQL計算?
實施例:
表
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的解決方案。
這些是乘數還存儲在數據庫中? – Strawberry
[你有什麼嘗試?](http://whathaveyoutried.com/) – Jeff