答えを探していますが、テーブルに適用できる、または理解できるものは見つかりませんでした。
私はVote
2つのフィールドで呼び出されたテーブルを持ってidVotant
おり、idVote
(idVotant
は投票を行った人であり、idVote
彼が投票した人です)
私がこれを使用する場合:
SELECT count(idVote) FROM Vote WHERE idVote=6
男 n°6 が獲得した投票数を取得します。
私がこれを使用する場合:
SELECT idVote,count(idVote) AS votes FROM Vote GROUP BY idVote ORDER BY votes DESC
私は全員のリストと彼らが持っている投票数を取得します。
今、私がやりたいのは、各人の位置と特定の人の位置を取得することです。
より多くの票を獲得したため、6 番の男が 1 位になり、2 番の男が 2 番目になります。
そして、男の位置を尋ねると、どの位置が男 n°3 ですか?