登録ユーザーの表:
- 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