我正在建立一个论坛,但我遇到了一个带有许多连接的 SQL 选择问题。我想在同一行显示两个不同用户的图像。
用户的第一张图片是撰写主题的人,第二张图片是最后回复的用户。
我建立的查询:
SELECT
posts.*, users.photo, users.displayname FROM posts
JOIN users ON(posts.useraid = users.id)
JOIN users ON(posts.lastreply = user.id)
WHERE forumid='$forumid' and type='post' ORDER BY `timee` DESC
- posts.lastreply = 最后回复用户的 ID。