順序付きリストを簡単に生成できるように、ネストされたセット モデルを適用したい 100,000 の場所を持つ mysql テーブルがあります。明らかな理由から、これは手動で行うには少し大きなタスクです。そのため、データが十分に構造化されていることを考慮して、SQL (またはフォールバックとして PHP) で記述できるものになることを望んでいました。ここに表があります:
Id place county country
1 Abberly Worcestershire England
2 Abberton Worcestershire England
3 Abbey Field Essex England
4 Abbey St Bathans Scottish Border Scotland
5 Abbeycwmhir Powys Wales
私の計画は、次のようなテーブルに内容を転送することです。
id location _left _right
1 England
2 Wales
3 Scotland
4 Essex
5 Powys
6 Scottish Border
7 Worcestershire
8 Abberyly
9 Abberton
10 Abbey Field
11 Abbey St Bathans
12 Abbeycwmhir
どんな助けでも大歓迎です!