I am having comment reply (only till one level) functionality. All comments can have as many as replies but no replies can have their further replies.
So my database
If you / somebody is looking for simple solution, then it might be helpfull.
Structure Change - I suppose you have changed it by adding Blog ID, If there is no blog ID, how do you say which comments are specific to a Blog?
First do this, it won't harm anything to your database,
update `tblcomments` set ParentId=Id where ParentId=0;
then to get the blog comments and comment replies in order (comment - reply 1, reply 2... under the comment)
use the bleow query
SELECT *
FROM tblcomments
ORDER BY ParentId ASC;
Cheers, -PM.