2014-10-11 110 views
0

领域 ID,党,得票SQL查询来计算agroup的总和计算

我的查询得到O/P这样

partyname bjp  aap   congress 

    votes  1  2    2  

但我也需要选票的总和。以下是我的预期产出。

BJP   aap   congress  total 

    1    2   2    5 

SELECT RES.PARTYNAME, COUNT(RES.CONSTITUENCY) 
     AS VOTESCOUNT FROM voter_count RES JOIN (SELECT CONSTITUENCY, MAX(VOTES) 
     AS VOTES FROM voter_count GROUP BY CONSTITUENCY)MAXS USING (VOTES, CONSTITUENCY) 
     GROUP BY PARTYNAME LIMIT 0 , 1000"; 
+1

请发表一个sqlfidlle,你的问题不清楚。此外你的SQL查询有更多的表。为答案添加适当的结构化模式。 – 2014-10-11 08:50:38

回答

1

看看这个

SELECT SUM(东西)的东西,SUM(否则)AS其他FROM东西

只是一个想法,你如何能得到的总和

0

根据你的表格,

SELECT SUM(partyname) AS total_parties, SUM(votes) AS total_votes FROM table_name; 

这是你想要的?你的问题并不清楚&查询与描述无关...