Java 从数据库mysql中选择记录

Java 从数据库mysql中选择记录,java,mysql,netbeans,Java,Mysql,Netbeans,我在寻找一种方法,我可以得到候选人在投票环节的结果 见上图。 候选人Id 5已由3名选民投票,获得3票。 候选人Id 4已由1名投票人投票,使其获得1票 因此,Id为5的候选人以3票胜出,Id为4的候选人以1票胜出 我需要一个查询,可以按部门(如医院)对结果进行分组,并按从上到下的顺序显示候选人及其各自的票数 select count(voter_ID) as votecount, candidate_id from tablename group by candidate_id, posit

我在寻找一种方法,我可以得到候选人在投票环节的结果

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

因此,Id为5的候选人以3票胜出,Id为4的候选人以1票胜出

我需要一个查询,可以按部门(如医院)对结果进行分组,并按从上到下的顺序显示候选人及其各自的票数

select count(voter_ID) as votecount, candidate_id from tablename group by candidate_id, position order by votecount
您可以按两列进行分组,如候选者id和职位。

你试过什么?我们需要更多关于所有将要使用的表格的信息。您是否有一些在询问之前先测试过的SQL?