Wybór rekurencyjny?
Mam następującą strukturę tabeli:
Tak więc każdy post na forum ma rodzica, który również ma rodzica (z wyjątkiem postów root) itp. Potrzebuję uzyskać łączną liczbę dzieci, które ma dzieci, w tym dzieci swoich dzieci, dzieci wnuków i tak dalej.
Na razie mam prosty wybór, który zwraca bezpośrednie dzieci:
<code>select count(*) as child_count from forumposts where parent_forum_post_id = $criteria.fid </code>
Nie jestem nawet pewien, czy da się to zrobić za pośrednictwem sql, ale jestem początkującym w SQL, więc pomyślałem, że może ktoś może dać jakieś pomysły.
Każda pomoc jest doceniana. Dzięki.