自动分配等级及其总分

时间:2016-03-19 04:43:45

标签: mysql

我在MySQL中管理了我的数据库。我的表看起来像这样: Design of table。 每家医院共有6种评级。每个评级的最高得分为10.用户投票每个评级总数为10.我想知道如何构建我的查询,它应该根据其评级值的总和自动计算每个医院的排名。假设医院A总共(180)&医院B总共(120)然后医院A给定汽车排名为1&医院B为2.由于我对sql知识有限,我无法构建正确的查询。

评级的类型是(收费,行为,入院,适当的信息,卫生,治疗)

1 个答案:

答案 0 :(得分:0)

您将需要使用GROUP BY和SUM的组合。

以下是两个可以帮助解决问题的好资源。

MYSQL SUM GROUP BY

https://dev.mysql.com/doc/refman/5.7/en/group-by-handling.html