База KOATU
Выгрузка делалась под FireBird 2.0.1.12855
Автор: londinium
Скрипт создает необходимые таблицы в базе данных (MySQL 5.0) заполняет их данными, все данные в таблицах уже повязаны кодами .. Имена таблиц уже для использования в Joomla (например, #__umcit_spr_address_city), кому не нравится подправьте в скрипте под себя.
P.S. - Данные конвертированы из MS SQL 2005, у меня после конвертации, скрипт глюкнул в INSERT INTO на табличке (не помню точно - было 2 мес назад и из-под phpMyAdmin, а вот из-под EMS прокатывало) по-моему это табличка с наименованиями улиц ... Она не особо важна, так что можете INSERT INTO для нее кильнуть (ну вобщем error подскажет, а может это уже и подправленная мной версия, извините не помню). А остальное работает по сей день и в версии MySQL и в версии MS SQL 2005 (в MS SQL 2005 работает уже 4 года)
А вот пример запроса для выборки --- Область --- Район ---Населенный пункт ... по заданному почтовому индексу
SELECT
jos_umcit_spr_address_city.ID,
jos_umcit_spr_address_city.Name,
jos_umcit_spr_address_region.Name AS Reg_Name,
jos_umcit_spr_address_obl.Name AS OblName
FROM
jos_umcit_spr_address_region
INNER JOIN jos_umcit_spr_address_city ON (jos_umcit_spr_address_region.ID = jos_umcit_spr_address_city.Region_ID)
INNER JOIN jos_umcit_spr_address_obl ON (jos_umcit_spr_address_region.Oblast_ID = jos_umcit_spr_address_obl.ID)
WHERE
jos_umcit_spr_address_city.PostIndex5 = '09200'
| 48% | | Украина |
| 36.4% | | Россия |
| 5.4% | | США |
| 1.5% | | Казахстан |
| 1.1% | | Беларусь |
| 0.8% | | Польша |
| 0.7% | | Норвегия |
| 0.6% | | Германия |
| 0.5% | | Англия |
| 0.5% | | Латвия |
| 0.4% | | Молдавия |
| 0.3% | | Филиппины |
| 0.3% | | Франция |
| 0.2% | | Узбекистан |
| 0.2% | | Киргизстан |
| Вчера: | 8 |
| На этой неделе: | 31 |
| На прошлой неделе: | 63 |
| В этом месяце: | 231 |
| В прошлом месяце: | 261 |
| Всего: | 3121 |