Skip to content

Instantly share code, notes, and snippets.

@fedesar
fedesar / MySQL-chile-regiones-comunas.sql
Last active April 29, 2024 20:18
Script para generar tabla de regiones y comunas de Chile, actualizadas al 2021-10-09.
# Por Fede Sarmiento, al 09/10/2021. Al día de la fecha me desempeño como Responsable de Informática en la plataforma de IoT aplicada a la eficiencia energética www.clickie.io.
# Estos scripts me han sido útiles al inicio de varios proyectos, por lo que esta vez quiero disponibilizarlos para toda la comunidad.
# El objetivo, además de tener las localidades de Chile en nuestra base de datos, es soportar múltiples países ya que la mayoría tiene las divisones en regiones y ciudades o comunas.
# Es por ello que no contemplaremos a las "provincias". De todas formas si se quiere agregar es posible, y en la tabla de comunas en vez del ID a la región ponemos el ID a la respectiva provincia.
# Esta información está actualizada al día de la fecha. Si queda desactualizada, por favor avisar.
# Primero, creamos la tabla de países, para que soporte la posibilidad de agregar otros a futuro como mencionamos antes.
CREATE TABLE `countries` (
`id_country` int(10) unsigned NOT NULL AUTO_INCREMENT,