Я отвечу на основании этого сценария:
Итак, у вас есть ...
1) Пользователь
кто может ...
2) Голосовать
для ...
3) Номинальный
И это факт, что МНОГИЕ пользователи могут голосовать за МНОГИХ кандидатов.
Возможно, у вас уже есть tblUser и tblNominee - поэтому вам нужна таблица ссылок, которая может содержать голоса (tblUserNomineeVote).
tblUserNomineeVote имеет поля для UserId и NomineeId и поэтому регистрирует голос. Вам может потребоваться добавить ограничения в зависимости от того, сколько голосов пользователь может зарегистрировать и т. Д.
Затем вы можете использовать:
SELECT
tblNominee.Name,
COUNT(*)
FROM
tblNominee
INNER JOIN
tblUserNomineeVote ON tblUserNomnieeVote.NomineeId = tblNominee.NomineeId
GROUP BY
tblNominee.Name