在我的 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
如您所见,国家和城市名称重复了无数次。另请注意,不同国家/地区的城市名称相同。我想编写一个 PHP 算法,在其中我将在 MySQL 中生成一个country 表、一个city 表和一个minidistrict-postalcode 表。国家表很简单,SELECT DISTINCT
. 我应该为其他表写什么算法?算法的想法对我来说就足够了,不需要编码部分。