坚持每计数销售额的计算过程()MySQL

坚持每计数销售额的计算过程()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

我有两个表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 .         | 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
;

只是不知道如何计算这个百分比

我不知道什么是手续费-它是按比例百分比的缩写还是只是百分比的拼写错误?如果您将示例数据作为文本添加到问题中,也会有所帮助