Pais são registros sem
parent_id
.As crianças têm
parent_id
igual ao id
do comentário pai . 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;
Observe que a autojunção deve ser uma junção externa para que você não perca comentários dos pais sem filhos.