我必须在我的数据库中的表,第一个(参与者)看起来就像这样:
我还有另一个叫票,我可以在其中投票给任何参与者。
所以我的问题是我试图获得每个参与者的所有选票,但是当我执行查询时,它只检索按 COUNT 投票排序的四行,而剩下的其他行没有出现在我的查询中:
SELECT COUNT(DISTINCT `votes`.`id`) AS count_id, participants.name
AS participant_name FROM `participants` LEFT OUTER JOIN `votes` ON
`votes`.`participant_id` = `participants`.`id` GROUP BY votes.participant_id ORDER BY
votes.participant_id DESC;
检索: