Orang tua adalah catatan tanpa parent_id
.
Anak-anak memiliki parent_id
sama dengan id
komentar induknya .
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;
Perhatikan bahwa self-join harus menjadi outer join sehingga Anda tidak melewatkan komentar orang tua tanpa anak.