たとえば、topicID が 88 である最新の投稿のユーザー名とタイムスタンプを取得しようとしています。
ユーザー
id | username
--------|----------
45234 | kaka
32663 | lenny
52366 | bob
投稿
id | message | topicID | timestamp | userID
--------|-----------|---------|-----------|-------
675 | hello | 88 | 100 | 32663
676 | hey | 88 | 200 | 45234
677 | howdy | 88 | 300 | 52366
ここでは、postID 677 とユーザー bob が必要です。
単一の SQL クエリでこれを行うことはできますか?
これを実装できれば素晴らしいでしょう:
SELECT topics.id, topics.subject, topics.forum_id
FROM topics WHERE topics.forumID = 16