आपको हर बार इसका अनुरोध नहीं करना चाहिए।
मैंने "admin1Nameé और"admin2Name" कॉलम जोड़कर ऐसा किया और मैंने एक साधारण SQL क्वेरी के साथ उनके मान को अपडेट किया।
यह डेटाबेस बहुत बड़ा है इसलिए आपको परिकलित कॉलम के बारे में सोचना चाहिए।
संपादित करें:यदि आप अभी भी इसे हर बार करना चाहते हैं
SELECT
locgeoname.*,
loc_countryinfo.name, loc_admin1Codes.name, loc_admin2Codes.name,
FROM
loc_geoname
INNER JOIN
loc_countryinfo ON loc_countryinfo.iso_alpha2 = loc_geoname.country
INNER JOIN
loc_admin1Codes ON code = loc_countryinfo.iso_alpha2 + '.' + admin1
INNER JOIN
loc_admin2Codes ON code = loc_countryinfo.iso_alpha2 + '.' + admin1 + '.' + admin2