来自注册用户的表格:
- id_user
- id_location
- 姓名
来自位置的表格:
- id_location
- 姓名
我需要知道每个位置有多少用户。像这样的东西:
- 华盛顿:455
- 佛罗里达州:185
- 德克萨斯州:914
它尝试了这种方法,但结果肯定有总和错误。
SELECT location.name,user.id_user FROM user
INNER JOIN location ON user.id_location = location.id_location
WHERE user.id_profile !=0 GROUP BY location.id_location ORDER BY location.name