我正在建立一個論壇,並且我有一個與許多連接的SQL選擇的問題。我想在同一行中顯示兩個不同用戶的圖像。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。
又有什麼問題呢? – GarethL 2013-03-01 16:30:16
你需要爲每個連接使用不同的別名... – 2013-03-01 16:30:57