目的は、リストを親、次に子で並べ替えることです(子は1つだけです)。
Example Set:
ID ParentId Type Unit
1 NULL Energy kJ
2 1 Cal
3 NULL Protein g
4 NULL Fat, total g
5 4 Saturated g
6 NULL Carbohydrate g
7 6 Sugars g
8 NULL Dietary fibre g
10 NULL Sodium mg
11 NULL Potassium mg
たとえば、タイプ(アルファベット順)で並べ替えると表示されます
- 炭水化物
- 砂糖(親= 1)
- 食物繊維
- エネルギー
- Cal(親= 4)
- 脂肪、合計
- 飽和(親= 6)