У меня есть это соединение:
select first_name, last_name, photo_path, private_messages, mid_thumb,
bio_blurb, user_email
from users
left join member_photo on users.user_id = member_photo.photo_member_id
left join user_email_options on users.user_id = user_email_options.email_user_id
where user_id = 2
По какой-то причине он дает две строки вместо 1 строки, которую я ожидал с информацией о пользователях.Есть ли что-то очевидное, чего мне не хватает?Я сделал кучу левых соединений раньше и никогда не сталкивался с этим.Зачем мне получать 2 элемента в наборе результатов?
Вот что происходит на странице, например:
http://www.comehike.com/community/hiker_public_profile.php?community_member_id=2
См. - две записи.