我有一个学生表和一个候选人表,学生可以对候选人表进行投票,现在我的问题是如何显示所有候选人及其对应的投票数?我使用了多对多关系来跟踪哪个学生为特定候选人投票。
最佳答案
select c.candidateId, c.candidatename,
count(sc.candidate_tbl_candidateId) as vote_count
from candidate_tbl c
left join student_tbl_has_candidate_tbl sc on sc.candidate_tbl_candidateId = c.candidateId
group by c.candidateId, c.candidatename
关于c# - 如何计算某列中某项存在多少次?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48358334/