Anda di halaman 1dari 1

select distinct distrito from datas where distrito<>null

insert into
select distinct count(distrito) from datas where distrito<>''

INSERT INTO `distritos` (`nombre_distrito`)


select distinct distrito from datas where distrito<>''

select d.provincia
from dis.id,d.provincia
distritos dis,
(SELECT distinct provincia,distrito FROM datas where distrito<>'') d
where dis.nombre_distrito=d.distritos

SELECT distinct provincia,ciudad FROM datas where provincia<>'' and ciudad <>''

select d.provincia,ciu.id
from
(SELECT distinct provincia,ciudad FROM datas where provincia<>'' and ciudad <>'') d

inner join ciudades ciu on d.ciudad=ciu.nombre_ciudad


ORDER by d.ciudad ASC

INSERT into distritos (nombre_distrito,provincia_id)


select d.distrito,d.woeid,pro.id FROM
(select DISTINCT distrito,woeid,provincia from datas where distrito <> '' and
provincia <> '' and ciudad <>'') d
inner join provincias pro ON pro.nombre_provincia=d.provincia
where d.woeid<>''

INSERT into distritos (nombre_distrito,woeid,provincia_id)


(select DISTINCT d.distrito,d.woeid,pro.id
FROM
(select DISTINCT distrito,woeid,provincia from datas where distrito <> '' and
provincia <> '' and ciudad <>'') d
inner join provincias pro ON pro.nombre_provincia=d.provincia
where d.woeid <> '')