Округа и районы Москвы в MySQL

Две связанные таблицы с округами и районами Москвы.

Таблица округов Москвы (12шт)

CREATE TABLE IF NOT EXISTS `county` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `short` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=13 ;

INSERT INTO `county` (`id`, `name`, `short`) VALUES
(1, 'Северо-Западный', 'СЗАО'),
(2, 'Северный', 'САО'),
(3, 'Северо-Восточный', 'СВАО'),
(4, 'Западный', 'ЗАО'),
(5, 'Центральный', 'ЦАО'),
(6, 'Восточный', 'ВАО'),
(7, 'Юго-Западный', 'ЮЗАО'),
(8, 'Южный', 'ЮАО'),
(9, 'Юго-Восточный', 'ЮВАО'),
(10, 'Зеленоградский', 'ЗелАО'),
(11, 'Новомосковский', 'НАО'),
(12, 'Троицкий', 'ТАО');
SQL

Таблица районов и поселений Москвы (147шт)

CREATE TABLE IF NOT EXISTS `county_district` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `county_id` int(11) NOT NULL DEFAULT '0',
  `name` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=148 ;

INSERT INTO `county_district` (`id`, `county_id`, `name`) VALUES
(1, 1, 'Куркино'),
(2, 1, 'Митино'),
(3, 1, 'Покровское-Стрешнево'),
(4, 1, 'Северное Тушино'),
(5, 1, 'Строгино'),
(6, 1, 'Хорошево-Мневники'),
(7, 1, 'Щукино'),
(8, 1, 'Южное Тушино'),
(9, 2, 'Северный (САО)'),
(10, 2, 'Аэропорт'),
(11, 2, 'Беговой'),
(12, 2, 'Бескудниковский'),
(13, 2, 'Войковский'),
(14, 2, 'Восточное Дегунино'),
(15, 2, 'Западное Дегунино'),
(16, 2, 'Головинский'),
(17, 2, 'Дмитровский'),
(18, 2, 'Коптево'),
(19, 2, 'Левобережный'),
(20, 2, 'Молжаниновский'),
(21, 2, 'Савеловский'),
(22, 2, 'Сокол'),
(23, 2, 'Тимирязевский'),
(24, 2, 'Ховрино'),
(25, 2, 'Хорошевский'),
(26, 3, 'Алексеевский'),
(27, 3, 'Алтуфьевский'),
(28, 3, 'Бабушкинский'),
(29, 3, 'Бибирево'),
(30, 3, 'Бутырский'),
(31, 3, 'Лианозово'),
(32, 3, 'Лосиноостровский'),
(33, 3, 'Марфино'),
(34, 3, 'Марьина Роща'),
(35, 3, 'Останкинский'),
(36, 3, 'Отрадное'),
(37, 3, 'Ростокино'),
(38, 3, 'Свиблово'),
(39, 3, 'Северное Медведково'),
(40, 3, 'Южное Медведково'),
(41, 3, 'Северный'),
(42, 3, 'Ярославский'),
(43, 4, 'Внуково'),
(44, 4, 'Дорогомилово'),
(45, 4, 'Крылатское'),
(46, 4, 'Кунцево'),
(47, 4, 'Можайский'),
(48, 4, 'Ново-Переделкино'),
(49, 4, 'Очаково-Матвеевское'),
(50, 4, 'Проспект Вернадского'),
(51, 4, 'Раменки'),
(52, 4, 'Солнцево'),
(53, 4, 'Тропарево-Никулино'),
(54, 4, 'Филевский Парк'),
(55, 4, 'Фили-Давыдково'),
(56, 5, 'Арбат'),
(57, 5, 'Басманный'),
(58, 5, 'Замоскворечье'),
(59, 5, 'Красносельский'),
(60, 5, 'Мещанский'),
(61, 5, 'Пресненский'),
(62, 5, 'Таганский'),
(63, 5, 'Тверской'),
(64, 5, 'Хамовники'),
(65, 5, 'Якиманка'),
(66, 6, 'Богородское'),
(67, 6, 'Вешняки'),
(68, 6, 'Восточное Измайлово'),
(69, 6, 'Северное Измайлово'),
(70, 6, 'Восточный'),
(71, 6, 'Гольяново'),
(72, 6, 'Ивановское'),
(73, 6, 'Измайлово'),
(74, 6, 'Косино-Ухтомский'),
(75, 6, 'Метрогородок'),
(76, 6, 'Новогиреево'),
(77, 6, 'Новокосино'),
(78, 6, 'Перово'),
(79, 6, 'Преображенское'),
(80, 6, 'Соколиная Гора'),
(81, 6, 'Сокольники'),
(82, 7, 'Академический'),
(83, 7, 'Гагаринский'),
(84, 7, 'Зюзино'),
(85, 7, 'Коньково'),
(86, 7, 'Котловка'),
(87, 7, 'Ломоносовский'),
(88, 7, 'Обручевский'),
(89, 7, 'Северное Бутово'),
(90, 7, 'Южное Бутово'),
(91, 7, 'Теплый Стан'),
(92, 7, 'Черемушки'),
(93, 7, 'Ясенево'),
(94, 8, 'Бирюлево Восточное'),
(95, 8, 'Бирюлево Западное'),
(96, 8, 'Братеево'),
(97, 8, 'Даниловский'),
(98, 8, 'Донской'),
(99, 8, 'Зябликово'),
(100, 8, 'Москворечье-Сабурово'),
(101, 8, 'Нагатино-Садовники'),
(102, 8, 'Нагатинский Затон'),
(103, 8, 'Нагорный'),
(104, 8, 'Орехово-Борисово Северное'),
(105, 8, 'Орехово-Борисово Южное'),
(106, 8, 'Царицыно'),
(107, 8, 'Чертаново Северное'),
(108, 8, 'Чертаново Центральное'),
(109, 8, 'Чертаново Южное'),
(110, 9, 'Выхино-Жулебино'),
(111, 9, 'Капотня'),
(112, 9, 'Кузьминки'),
(113, 9, 'Лефортово'),
(114, 9, 'Люблино'),
(115, 9, 'Марьино'),
(116, 9, 'Некрасовка'),
(117, 9, 'Нижегородский'),
(118, 9, 'Печатники'),
(119, 9, 'Рязанский'),
(120, 9, 'Текстильщики'),
(121, 9, 'Южнопортовый'),
(122, 10, 'Крюково'),
(123, 10, 'Матушкино'),
(124, 10, 'Савёлки'),
(125, 10, 'Силино'),
(126, 10, 'Старое Крюково'),
(127, 11, 'Внуковское'),
(128, 11, 'Воскресенское'),
(129, 11, 'Десёновское'),
(130, 11, 'Кокошкино'),
(131, 11, 'Марушкинское'),
(132, 11, 'Московский'),
(133, 11, 'Мосрентген'),
(134, 11, 'Рязановское'),
(135, 11, 'Сосенское'),
(136, 11, 'Филимонковское'),
(137, 11, 'Щербинка'),
(138, 12, 'Вороновское'),
(139, 12, 'Киевский'),
(140, 12, 'Кленовское'),
(141, 12, 'Краснопахорское'),
(142, 12, 'Михайлово-Ярцевское'),
(143, 12, 'Новофедоровское'),
(144, 12, 'Первомайское'),
(145, 12, 'Роговское'),
(146, 12, 'Троицк'),
(147, 12, 'Щаповское');
SQL
06.02.2018, обновлено 25.09.2019 1180

Поделится

Темы

ГЕО

Другие публикации

Сборник CSS стилей с эффектом фильтров Инстаграма.
08.04.2018 1086
Рассмотрим пример как найти в базе данных соседние объекты по координатам и вывести их на карте Яндекс.
17.09.2019 142
В статье рассмотрены примеры как вывести метку на карту из БД и вывод других объектов, которые находятся рядом.
07.02.2018 3493
Города РФ на 2019 год - список, массив, SQL.
25.09.2019 60
В статье приведены основные примеры работы с расширением PHP PDO. Такие как подключение к БД, получение, изменение и...
11.11.2017 14775
Несколько примеров как в PHP получить информацию о домене и IP-адресе.
10.04.2019 658