MySQLテーブルには、.xlsxファイルから変換した単純な郵便番号テーブルがあります。
Country |City |MiniDistrict |Postal Code
---------------------------------------------
Bulgaria |Sofia |Oborishte | 0844
Bulgaria |Sofia |Sredets | 0988
Bulgaria |Plovdiv |Montana | 1299
Bulgaria |Plovdiv |Dyavol | 1288
Bulgaria |Varna |Andeevo | 1574
France |Paris |Mantois |38992
France |Paris |Valois |38764
France |Gard |Lussan |55980
ご覧のとおり、国と都市の名前は何度も繰り返されています。また、さまざまな国に同じ都市名があることにも注意してください。国のテーブル、都市のテーブル、およびminidistrict-postalcodeテーブルをMySQLに生成するPHPアルゴリズムを作成したいと思います。カントリーテーブルは簡単ですSELECT DISTINCT
。他のテーブルにはどのようなアルゴリズムを書く必要がありますか?algorytmのアイデアで十分であり、コーディング部分は必要ありません。