カテゴリ管理が重要な役割を果たすECサイトを構築しています。カテゴリのテーブル構造を以下に示します
category_id | category_name | parent_category_id
------------------------------------------------------
1 | Shoes | NULL
2 | Sports Shoes | 1
3 | Fila Shoes | 2
4 | Black Shoes | 3
parent_category_id は、category_id への外部キー参照です
最後の子供から先祖までさかのぼりたい。私はこのように意味します
黒の靴 --> フィラの靴 --> スポーツの靴 --> 靴