你的写法也可以,但结果集合中包含了photo和album两个表的所有字段,不知道是不是你需要的?我喜欢写成这样:
SELECT album.album_title, photo.photo_url FROM photo
 LEFT JOIN album ON album.album_id = photo.album_id
 LEFT JOIN users ON users.user_id = album.user_id
 WHERE photo.photo_id = $photo_id AND users.user_id = $user_id这样我可以从SQL语句更直观的知道所使用的索引以及牵涉的表,当然前提是3个表的id字段都建了索引