坚持每计数销售额的计算过程()MySQL
我有两个表t1存储每个卖家的客户(C_ID)交易数据(M_ID),T2存储卖家评级数据,我试图做的是计算C_ID和卖家评级的购买量。 我能够计算每个卖家的销售客户数量和数量之和,但我还需要计算客户所有购买的procent(%)的数量坚持每计数销售额的计算过程()MySQL,mysql,group-by,count,Mysql,Group By,Count,我有两个表t1存储每个卖家的客户(C_ID)交易数据(M_ID),T2存储卖家评级数据,我试图做的是计算C_ID和卖家评级的购买量。 我能够计算每个卖家的销售客户数量和数量之和,但我还需要计算客户所有购买的procent(%)的数量 c_id | rating_cout | rating | sum | procent 1 . | 6 . | 3 . |20 . | 40% 1 . | 5. | 2 . |50 . |30% 1 . | 4
c_id | rating_cout | rating | sum | procent
1 . | 6 . | 3 . |20 . | 40%
1 . | 5. | 2 . |50 . |30%
1 . | 4 . | 1 . |30 . | 20%
SELECT
C_id,
COUNT(t1.rating) AS rating_counts,
t2.rating,
SUM(t1.amount),
count (proc) as proc-- need to do % calculation grouped by C_id and by rating
FROM
t1
JOIN
t2 ON t1.M_ID = t2.M_ID
GROUP BY C_id , t2.rating
ORDER BY 1
;
只是不知道如何计算这个百分比我不知道什么是手续费-它是按比例百分比的缩写还是只是百分比的拼写错误?如果您将示例数据作为文本添加到问题中,也会有所帮助