我有一个名为tblSport的表,其中包含pkSportID和fldName列。
我有一个名为tblRespondentSport的表,其中包含fkRespondentID和fkSportID列。
我想返回运动 ID、运动名称和受访者人数。
这是我的查询:
SELECT s.pkSportID AS id, s.fldSport AS sport, r.COUNT(*) AS count FROM tblSport AS s LEFT JOIN tblRespondentSport AS r ON s.pkSportID = r.fkSportID
我收到一个 MySQL 1064 错误,它说它在 COUNT() 中的 * 附近。我是新加入的,所以我确信它是微不足道的。提前致谢。