いいえ、Oracle
複数レベルの深さでネストされたサブクエリを相互に関連付けません(また、MySQL
も相互に関連付けません) 。
これはよく知られている問題です。
これを使用してください:
SELECT p.post_id, c.*
FROM posts
JOIN (
SELECT c.*, ROW_NUMBER() OVER (PARTITION BY post_id ORDER BY created_date ASC) AS rn
FROM comments c
) c
ON c.post_id = p.post_id
AND rn = 1