-- Ajout du champ dept_limitrophes dans la table x_departements -- Ce champ contiendra la liste des codes départements limitrophes séparés par des virgules -- Exemple : "22,35,44,56" pour le Morbihan (56) ALTER TABLE x_departements ADD COLUMN dept_limitrophes VARCHAR(100) DEFAULT NULL COMMENT 'Liste des codes départements limitrophes séparés par des virgules' AFTER libelle; -- Exemples de mise à jour pour quelques départements bretons -- À compléter avec tous les départements -- Côtes-d'Armor (22) : limitrophe avec 29, 35, 56 UPDATE x_departements SET dept_limitrophes = '29,35,56' WHERE code = '22'; -- Finistère (29) : limitrophe avec 22, 56 UPDATE x_departements SET dept_limitrophes = '22,56' WHERE code = '29'; -- Ille-et-Vilaine (35) : limitrophe avec 22, 44, 49, 50, 53, 56 UPDATE x_departements SET dept_limitrophes = '22,44,49,50,53,56' WHERE code = '35'; -- Morbihan (56) : limitrophe avec 22, 29, 35, 44 UPDATE x_departements SET dept_limitrophes = '22,29,35,44' WHERE code = '56'; -- Loire-Atlantique (44) : limitrophe avec 35, 49, 56, 85 UPDATE x_departements SET dept_limitrophes = '35,49,56,85' WHERE code = '44'; -- Hauts-de-France -- Aisne (02) : limitrophe avec 08, 51, 59, 60, 77, 80 UPDATE x_departements SET dept_limitrophes = '08,51,59,60,77,80' WHERE code = '02'; -- Nord (59) : limitrophe avec 02, 62, 80 (+ frontière Belgique) UPDATE x_departements SET dept_limitrophes = '02,62,80' WHERE code = '59'; -- Oise (60) : limitrophe avec 02, 27, 76, 77, 80, 95 UPDATE x_departements SET dept_limitrophes = '02,27,76,77,80,95' WHERE code = '60'; -- Pas-de-Calais (62) : limitrophe avec 59, 80 UPDATE x_departements SET dept_limitrophes = '59,80' WHERE code = '62'; -- Somme (80) : limitrophe avec 02, 27, 59, 60, 62, 76 UPDATE x_departements SET dept_limitrophes = '02,27,59,60,62,76' WHERE code = '80'; -- Note : Ces données sont à compléter pour tous les départements français -- Source recommandée : données INSEE ou IGN pour la liste complète et exacte