私はコメントに取り組んでいます.コメントの返信のリストはn番目のレベルのようですが、返信の数を表示する必要があります
parent
->child
-> child
-> child
Parent
-> child
->child
->child
私のSqlは:
CREATE TABLE IF NOT EXISTS `comment` (
`comment_id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT 'This is primary key of the table',
`parent_comment_id` bigint(11) NOT NULL,
`text` text NOT NULL,
PRIMARY KEY (`comment_id`),
KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
INSERT INTO `comment` (`comment_id`, parent_comment_id`, `text`) VALUES
(1, 0, 'Parent'),
(2, 1, 'child'),
(3, 2, 'child'),
(4, 3, 'child'),
(5, 1, 'child2'),
(6, 0, 'Parent2'),
(7, 6,'child of parent2');
返信の数を取得する方法を教えてください。