親はparent_id
のないレコードです 。
子供にはparent_id
があります 親コメントのid
と同じ 。
SELECT ...
FROM comments AS parent
LEFT JOIN comments AS child
ON child.parent_id = parent.id
WHERE parent.parent_id IS NULL
ORDER BY parent.id, child.id;
子のない親のコメントを見逃さないように、自己結合は外部結合である必要があることに注意してください。