MYSQL BASE DE DONNÉE DEPARTEMENT

anacoana Messages postés 14 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 23 décembre 2008 - 13 janv. 2007 à 16:35
despubs Messages postés 4 Date d'inscription mardi 1 mai 2007 Statut Membre Dernière intervention 10 novembre 2011 - 5 oct. 2009 à 13:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41083-mysql-base-de-donnee-departement

despubs Messages postés 4 Date d'inscription mardi 1 mai 2007 Statut Membre Dernière intervention 10 novembre 2011
5 oct. 2009 à 13:45
Bonjour,

Voila ce que cela donne pour moi après vos commentaire
pour mayotte on peut sans doute anticipé a 976 suite au référendum mais pour le moment c'est effectivement un TOM donc en 98 (j ai mis en doublon dans cette perspective)
ajout de 986 et 988.
Et 983 - 982 - 981 .... ??? pas trouvé



INSERT INTO `departement` (`code`, `nom`) VALUES ('01', 'AIN');
INSERT INTO `departement` (`code`, `nom`) VALUES ('02', 'AISNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('03', 'ALLIER');
INSERT INTO `departement` (`code`, `nom`) VALUES ('04', 'ALPES DE HAUTES PROVENCE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('05', 'HAUTES ALPES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('06', 'ALPES MARITIMES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('07', 'ARDECHE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('08', 'ARDENNES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('09', 'ARIEGE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('10', 'AUBE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('11', 'AUDE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('12', 'AVEYRON');
INSERT INTO `departement` (`code`, `nom`) VALUES ('13', 'BOUCHES DU RHONE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('14', 'CALVADOS');
INSERT INTO `departement` (`code`, `nom`) VALUES ('15', 'CANTAL');
INSERT INTO `departement` (`code`, `nom`) VALUES ('16', 'CHARENTE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('17', 'CHARENTE MARITIME');
INSERT INTO `departement` (`code`, `nom`) VALUES ('18', 'CHER');
INSERT INTO `departement` (`code`, `nom`) VALUES ('19', 'CORREZE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('2A', 'CORSE DU SUD');
INSERT INTO `departement` (`code`, `nom`) VALUES ('2B', 'HAUTE CORSE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('21', 'COTE D''OR');
INSERT INTO `departement` (`code`, `nom`) VALUES ('22', 'COTES D''ARMOR');
INSERT INTO `departement` (`code`, `nom`) VALUES ('23', 'CREUSE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('24', 'DORDOGNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('25', 'DOUBS');
INSERT INTO `departement` (`code`, `nom`) VALUES ('26', 'DROME');
INSERT INTO `departement` (`code`, `nom`) VALUES ('27', 'EURE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('28', 'EURE ET LOIR');
INSERT INTO `departement` (`code`, `nom`) VALUES ('29', 'FINISTERE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('30', 'GARD');
INSERT INTO `departement` (`code`, `nom`) VALUES ('31', 'HAUTE GARONNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('32', 'GERS');
INSERT INTO `departement` (`code`, `nom`) VALUES ('33', 'GIRONDE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('34', 'HERAULT');
INSERT INTO `departement` (`code`, `nom`) VALUES ('35', 'ILLE ET VILAINE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('36', 'INDRE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('37', 'INDRE ET LOIRE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('38', 'ISERE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('39', 'JURA');
INSERT INTO `departement` (`code`, `nom`) VALUES ('40', 'LANDES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('41', 'LOIR ET CHER');
INSERT INTO `departement` (`code`, `nom`) VALUES ('42', 'LOIRE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('43', 'HAUTE LOIRE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('44', 'LOIRE ATLANTIQUE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('45', 'LOIRET');
INSERT INTO `departement` (`code`, `nom`) VALUES ('46', 'LOT');
INSERT INTO `departement` (`code`, `nom`) VALUES ('47', 'LOT ET GARONNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('48', 'LOZERE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('49', 'MAINE ET LOIRE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('50', 'MANCHE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('51', 'MARNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('52', 'HAUTE MARNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('53', 'MAYENNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('54', 'MEURTHE ET MOSELLE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('55', 'MEUSE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('56', 'MORBIHAN');
INSERT INTO `departement` (`code`, `nom`) VALUES ('57', 'MOSELLE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('58', 'NIEVRE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('59', 'NORD');
INSERT INTO `departement` (`code`, `nom`) VALUES ('60', 'OISE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('61', 'ORNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('62', 'PAS DE CALAIS');
INSERT INTO `departement` (`code`, `nom`) VALUES ('63', 'PUY DE DOME');
INSERT INTO `departement` (`code`, `nom`) VALUES ('64', 'PYRENEES ATLANTIQUES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('65', 'HAUTE PYRENEES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('66', 'PYRENEES ORIENTALES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('67', 'BAS RHIN');
INSERT INTO `departement` (`code`, `nom`) VALUES ('68', 'HAUT RHIN');
INSERT INTO `departement` (`code`, `nom`) VALUES ('69', 'RHONE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('70', 'HAUTE SAONE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('71', 'SAONE ET LOIRE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('72', 'SARTHE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('73', 'SAVOIE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('74', 'HAUTE SAVOIE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('75', 'PARIS');
INSERT INTO `departement` (`code`, `nom`) VALUES ('76', 'SEINE MARITIME');
INSERT INTO `departement` (`code`, `nom`) VALUES ('77', 'SEINE ET MARNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('78', 'YVELINES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('79', 'DEUX SEVRES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('80', 'SOMME');
INSERT INTO `departement` (`code`, `nom`) VALUES ('81', 'TARN');
INSERT INTO `departement` (`code`, `nom`) VALUES ('82', 'TARN ET GARONNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('83', 'VAR');
INSERT INTO `departement` (`code`, `nom`) VALUES ('84', 'VAUCLUSE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('85', 'VENDEE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('86', 'VIENNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('87', 'HAUTE VIENNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('88', 'VOSGES');
INSERT INTO `departement` (`code`, `nom`) VALUES ('89', 'YONNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('90', 'TERITOIRE DE BELFORT');
INSERT INTO `departement` (`code`, `nom`) VALUES ('91', 'ESSONNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('92', 'HAUTS DE SEINE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('93', 'SEINE SAINT DENIS');
INSERT INTO `departement` (`code`, `nom`) VALUES ('94', 'VAL DE MARNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('95', 'VAL D''OISE');

INSERT INTO `departement` (`code`, `nom`) VALUES ('971', 'GUADELOUPE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('972', 'MARTINIQUE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('973', 'GUYANNE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('974', 'REUNION');
INSERT INTO `departement` (`code`, `nom`) VALUES ('975', 'SAINT PIERRE ET MIQUELON');
INSERT INTO `departement` (`code`, `nom`) VALUES ('976', 'MAYOTTE');

INSERT INTO `departement` (`code`, `nom`) VALUES ('984', 'ILES EPARSES DE L'OCEAN INDIEN ET T.A.A.F.');
INSERT INTO `departement` (`code`, `nom`) VALUES ('985', 'MAYOTTE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('986', 'WALLIS ET FUTUNA');
INSERT INTO `departement` (`code`, `nom`) VALUES ('987', 'POLYNESIE FRANCAISE');
INSERT INTO `departement` (`code`, `nom`) VALUES ('988', 'NOUVELLE CALEDONIE');
Helldream Messages postés 29 Date d'inscription mercredi 14 juin 2006 Statut Membre Dernière intervention 6 février 2009
2 avril 2009 à 07:57
Merci pour cette table, c'est toujours agréable de ne pas avoir à tout retaper!
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 1
16 déc. 2008 à 17:19
Ça fait toujours plaisir ce genre de source !!! (Je me demande si on peut pas trouver ce genre d'info sur le site de la poste...)
mg_conseil Messages postés 1 Date d'inscription lundi 20 novembre 2006 Statut Membre Dernière intervention 7 janvier 2008
7 janv. 2008 à 13:24
Bonjour,

Il faut également intégré les nouveaux codes 2008 à savoir:

Mayotte : 985 et non pas 976
Saint-Barthélémy : 977
Saint-Martin : 978
Iles éparses de l'Océan Indien et T.A.A.F. : 984

Note : Monaco ne doit pas figuré dans la liste des codes postaux français car bénificiant d'un code international ( MC-98000)et non pas FR-000000

Je trouve toutefois cette source très utile.

Merci beaucoup
cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
16 janv. 2007 à 11:50
Bonjour,
Etant Guadeloupéen d'origine, je ne peux que me rallier à cette remarque faite ;)
N'oubliez pas les DOM-TOM :))

Romelard Fabrice
luckymonaco Messages postés 6 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 14 janvier 2007
14 janv. 2007 à 22:38
Bonjour,
comme le dit ANACOANA
je pense qu'il ne faut pas oublier Monaco 98000, a ne pas confondre avec les TOM

A part ca, une source utile

merci
anacoana Messages postés 14 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 23 décembre 2008
13 janv. 2007 à 16:40
oOops, pardon, j oubliais 987 pour la Polynésie francaise et 988 pour la Nouvelle Calédonie (là c'est complet)
anacoana Messages postés 14 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 23 décembre 2008
13 janv. 2007 à 16:35
Bonjour, cette table, utile pour pas tout réécrire, n'est pas réellement complète, il faut donc penser à rajouter les DOM TOM au minimum (sans rentrer dans le détail) donc :
97 pour les DOM
98 Pour les TOM

Pour ceux ayant réellement besoin de tous les département dans le détail
Il faut alors entendre :
971 Pour la Guadeloupe
972 Pour la Martinique
973 Pour la Guyanne
974 Pour le Réunion
975 Pour Saint Pierre et Miquelon
976 Pour Mayotte

Bon je sais ca parait un peu embêtant mais encore pour le 98 retenez la réalité qui en fait 98000 est dédié à Monaco alors que 986 pour les Iles les plus éloignées nommées Territoire de Wallis et Futuna.
Voila et enfin, pour ceux ne le sachant pas, on ne sait jamais, en France quand on veut faire allusion à l'étranger, on inscrit alors quand cela le nécessite 99 (un peu de Géo dans codes sources ca fait pas de mal, et pour un e-commerce ca reste utile :o)