0
選擇記錄值作爲各組的總記錄值的百分比我有一個表像下面:查詢值
product....group....sales
1..........A........1000
2..........A........2000
3..........B........3000
一個我想計算出各組的%的總銷售額
A....50%
B....50%
在此先感謝您的幫助!
選擇記錄值作爲各組的總記錄值的百分比我有一個表像下面:查詢值
product....group....sales
1..........A........1000
2..........A........2000
3..........B........3000
一個我想計算出各組的%的總銷售額
A....50%
B....50%
在此先感謝您的幫助!
這裏有一個方法:
select groupid, sum(sales),
100 * sum(sales)/(select sum(sales) from table)
from table
group by groupid;
如果sales
是一個整數,你可能需要將其轉換爲浮點表示,如果你想更精確。