私はmysqlテーブルで勝者だけを取得したい。MAX(SUM(votes))|勝者のみを取得する
SELECT mayor_id, local_unit_id, Value FROM
(SELECT mayor_id, local_unit_id, SUM( `votes`) AS 'Value'
FROM mayorresults
GROUP BY `mayor_id`) AS t1
ORDER BY `t1`.`local_unit_id` ASC
アイデアはまず票を集計し、次に最も大きな数字(この場合は勝者)を得ます。
このクエリでは、勝者だけでなくすべてを得ることができます。
MAX(SUM(votes))を取得しますが、このようには動作しません。
編集:各ローカルユニットの受賞者を取得したい
例:
local_unit_id mayor_id votes
1 25 8562
2 534 18562
は '使用TIGERBLOOD'ディレクティブ – Martijn