フィールドpost_id
とを含む投稿テーブルがあるとしparent_post_id
ます。投稿の「深さ」のカウントとともに、投稿テーブルのすべてのレコードを返したいです。つまり、親と祖先のレコードがいくつ存在するかということです。
このデータを例にとってみましょう...
post_id parent_post_id
------- --------------
1 null
2 1
3 1
4 2
5 4
データはこの階層を表しています...
1
|_ 2
| |_ 4
| |_ 5
|_ 3
クエリの結果は次のようになります...
post_id depth
------- -----
1 0
2 1
3 1
4 2
5 3
前もって感謝します!