是否可以豁免投票不是MAX的一方,即
1 |劳工| 2001 | Aberavon | 19063
2 |格子Cymru | 2001 | Aberavon | 2955
3 |自由民主党| 2001 | Aberavon | 2933
4 |保守| 2001 | Aberavon | 2296
5 |独立| 2001 | Aberavon | 1960年
6 |独立| 2001 | Aberavon | 727
7 |独立| 2001 | Aberavon | 256
18 |自由民主党| 2001 |阿伯丁郡| 16507
19 |保守| 2001 |阿伯丁郡| 11686
20 |劳工| 2001 |阿伯丁郡| 4669
21 |独立| 2001 |阿伯丁郡| 4634
22 |独立| 2001 |阿伯丁郡| 418
55 |独立| 2001 |安格斯| 12347
56 |保守| 2001 |安格斯| 8736
57 |劳工| 2001 |安格斯| 8183
58 |自由民主党| 2001 |安格斯| 5015
59 |独立| 2001 |安格斯| 732
2053 |格子Cymru | 2005年| Aberavon | 3545
2054 |劳工| 2005年| Aberavon | 18077
2055 |绿色| 2005年| Aberavon | 510
2056 |保守| 2005年| Aberavon | 3064
2057 |自由民主党| 2005年| Aberavon | 4140
2058 | Veritas | 2005年| Aberavon | 768
2075 | SNP | 2005年|艾尔德里| 5484
2076 |苏格兰社会| 2005年|艾尔德里| 706
2077 |保守| 2005年|艾尔德里| 3271
2078 |劳工| 2005年|艾尔德里| 19568
2079 |苏格兰独立| 2005年|艾尔德里| 337
2080 |自由民主党| 2005年|艾尔德里| 3792
2087 |英国独立| 2005年|阿尔德里奇| 1093
2088 |劳工| 2005年|阿尔德里奇| 13237
2089 |保守| 2005年|阿尔德里奇| 18744
2090 |自由民主党| 2005年|阿尔德里奇| 4862
2091 |英国国家| 2005年|阿尔德里奇| 1620
4575 |英国独立| 2010 | Bolsover | 1721
4576 |自由民主党| 2010 | Bolsover | 6821
4577 |英国国家| 2010 | Bolsover | 2640
4578 |保守| 2010 | Bolsover | 10812
4579 |劳工| 2010 | Bolsover | 21994
6953 |英国国家| 2010 |约维尔| 1162
6954 |保守| 2010 |约维尔| 18807
6955 |自由民主党| 2010 |约维尔| 31843
6956 |英国独立| 2010 |约维尔| 2357
6957 |劳工| 2010 |约维尔| 2991
在上表中,我想要一个查询,例如工党,独立,自由民主党和保守党,他们在特定选区和某些选举年份中没有最高票数。
非常感谢任何帮助。
答案 0 :(得分:0)
试试这个:
SELECT * FROM (
SELECT theyear
, constituency
, party
, MAX(votes) AS votes
FROM thetable
GROUP BY theyear, party, constituency
)
WHERE party NOT IN ('Labour', 'Independent', 'Liberal Democrat', 'Conservative')