नहीं, 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