从数据库mysql中选择记录

时间:2017-09-05 10:03:23

标签: java mysql netbeans

我正在寻找一种可以让候选人获得投票会议的方式。

enter image description here

见上图。 候选人Id 5已被3名选民投票,获得3票。 候选人Id 4已被1名选民投票,使其获得1票。

因此,候选人ID 5以1票对阵候选人ID 4获胜。

我需要一个可以按部门对结果进行分组的查询,例如。医院,并按照从最高候选人到最后一位候选人的顺序显示候选人的各自选票

1 个答案:

答案 0 :(得分:0)

select count(voter_ID) as votecount, candidate_id from tablename group by candidate_id, position order by votecount

您可以按照候选列表和位置两列进行分组。 enter image description here