ユーザー、場所、およびメールのリストを生成するために、ドンのクエリを少し拡張する機会がありました。場所が入力されているすべてのユーザーを対象としています。これは、場合によっては興味深いか、または役立つ可能性があります。
SELECT u.username, u.locale, up.location, ue.email
FROM users u
LEFT JOIN user_profiles up ON u.id = up.user_id
LEFT JOIN user_emails ue ON u.id = ue.user_id
-- 完全なユーザーリストの場合はWHERE句をコメントアウトします
WHERE up.location <> ''
ORDER BY up.location