Eğer web sitesi yada program yazan biri iseniz yada işiniz gereği il ilçe mahalle bilgisine ihtiyaç duyuyorsanız bu konu sizi çok ilgilendirmektedir.

PTT den 30.11.2010 tarihi itibariyle aldığım il – plaka – ilçe – semt – mahalle – köy – posta kodu veritabanını normal kullanıcıların ve biz programcıların kullanabileceği formatta sizlere sunuyorum.

GÜNCELLEME

19.08.2009 tarihi itibariyle PTT den alınan veritabanı ile köylerde dahil olmak üzere güncellenmiştir.
30.11.2010 tarihi itibariyle PTT den alınan veritabanı ile güncellenip 3 farklı coding ile yayınlanmıştır.

Nerede ?

İl İlçe Semt Mahalle Köy Plaka Posta Kodu – Excel 2003

İl İlçe Semt Mahalle Köy Plaka Posta Kodu – MySQL – Latin1 – ANSI

İl İlçe Semt Mahalle Köy Plaka Posta Kodu – MySQL – Latin5 – ANSI

İl İlçe Semt Mahalle Köy Plaka Posta Kodu – MySQL – UTF8

Nasıl ?

MySQL veritabanı şekliyle verilerin birbirine bağlantısı aşağıdaki gibidir ;

İl İlçe Semt Mahalle Köy Plaka Posta Kodu Veritabanı

İl İlçe Semt Mahalle Köy Plaka Posta Kodu

MySQL Sorgu olarak şu şekilde kullanılabilir ;


SELECT il.IL_ID,
il.IL_ADI_BUYUK,
il.IL_ADI,
il.IL_ADI_KUCUK,
il.PLAKA,
ilce.ILCE_ID,
ilce.ILCE_ADI_BUYUK,
ilce.ILCE_ADI,
ilce.ILCE_ADI_KUCUK,
semt.SEMT_ID,
semt.SEMT_ADI_BUYUK,
semt.SEMT_ADI,
semt.SEMT_ADI_KUCUK,
semt.POSTA_KODU,
mahalle_koy.MAH_ID,
mahalle_koy.MAHALLE_ADI_BUYUK,
mahalle_koy.MAHALLE_ADI,
mahalle_koy.MAHALLE_ADI_KUCUK
FROM il
LEFT JOIN ilce
ON ilce.IL_ID = il.IL_ID
LEFT JOIN semt
ON semt.ILCE_ID = ilce.ILCE_ID
LEFT JOIN mahalle_koy
ON mahalle_koy.SEMT_ID = semt.SEMT_ID

Kolay Gelsin…