SQL: अमेरिका और कनाडा के लिए राज्यों और प्रांतों के लिए पूरा नाम लुकअप

नॉर्थ अमेरिका

इस सप्ताह के अंत में एक Google मैपिंग परियोजना पर काम करते समय, मुझे एक तालिका बनाने की आवश्यकता थी MySQL जिसने 2-अंकीय देश और राज्य के संक्षिप्ताक्षरों का एक पूर्ण नाम में अनुवाद किया। मुझे यकीन है कि यह कुछ ऐसा है जिसकी काफी आवश्यकता है, इसलिए मैंने SQL फ़ाइल को अपने सर्वर पर डाउनलोड के लिए रख दिया है।

यहाँ संयुक्त राज्य अमेरिका और कनाडा के लिए राज्य और प्रांत के संक्षिप्त रूप के लिए SQL कथन है। मैंने प्रदर्शन को बेहतर बनाने के लिए देश और राज्य दोनों आईडी पर एक इंडेक्स भी जोड़ा है।

बनाएँ तालिका `स्टेट्स` (` COUNTRYID` varchar (2) NOT NULL, `STATEID` varchar (2) NOT NULL,` FULLNAME` varchar (30) NOT NULL, KEY `देश` (`COUNTRYID`), प्रमुख ʻid` (`STATEID`)) इंजन = MyISAM DEFAULT CHARSET = utf8 COMMENT = 'यूएस और कनाडा के लिए राज्य और प्रांत का पूरा नाम लुकअप';
INSERT INTO `बताता है '(` COUNTRYID', `STATEID`,` FULLNAME`) VALUES ('CA', 'AB', 'अल्बर्टा'), ('CA', 'BC', 'ब्रिटिश कोलंबिया'), (' सीए ',' एमबी ',' मैनिटोबा '), (' सीए ',' एनबी ',' न्यू ब्रंसविक '), (' सीए ',' एनएल ',' न्यूफाउंडलैंड एंड लैब्राडोर '), (' सीए ',' एन.एस. ',' नोवा स्कोटिया '), (' सीए ',' एनटी ',' नॉर्थवेस्ट टेरिटरीज '), (' सीए ',' एनयू ',' नुनावुत '), (' सीए ',' ऑन ',' ओंटारियो ') , ('CA', 'PE', 'प्रिंस एडवर्ड आइलैंड'), ('CA', 'QC', 'क्यूबेक'), ('CA', 'SK', 'सस्केचेवान'), ('CA'), 'YT', 'युकोन'), ('यूएस', 'AK', 'अलास्का'), ('US', 'AL', 'अलबामा'), ('US', 'AR', 'अर्कांसस') , ('US', 'AZ', 'एरिज़ोना'), ('US', 'CA', 'California'), ('US', 'CO', 'कोलोराडो'), ('US', 'CT ',' कनेक्टिकट '), (' यूएस ',' डीसी ',' डिस्ट्रिक्ट ऑफ कोलंबिया '), (' यूएस ',' डीई ',' डेलावेयर '), (' यूएस ',' एफएल ',' फ्लोरिडा ') , ('यूएस', 'जीए', 'जॉर्जिया'), ('यूएस', 'एचआई', 'हवाई'), ('यूएस', 'आईए', 'आयोवा'), ('यूएस', 'आईडी' ',' इडाहो '), (' यूएस ',' आईएल ',' इलिनोइस '), (' यूएस ',' आईएन ',' इंडियाना '), (' यूएस ',' केएस ',' कैनसस '), () 'यूएस', 'केवाई', 'केंटकी'), ('यूएस', 'ला', 'लुइसियाना'), ('यूएस', 'एमए', 'मैसाचुसेट्स'), ('यूएस', 'एमडी',) 'मार्च yland '), (' यूएस ',' ME ',' मेन '), (' US ',' MI ',' मिशिगन '), (' US ',' MN ',' मिनेसोटा '), (' US ') , 'एमओ', 'मिसौरी'), ('यूएस', 'एमएस', 'मिसिसिपी'), ('यूएस', 'एमटी', 'मोंटाना'), ('यूएस', 'एनसी', 'नॉर्थ कैरोलिना' '), (' यूएस ',' एनडी ',' नॉर्थ डकोटा '), (' यूएस ',' एनई ',' नेब्रास्का '), (' यूएस ',' एनएच ',' न्यू हैम्पशायर '), (' यूएस ' ',' एनजे ',' न्यू जर्सी '), (' यूएस ',' एनएम ',' न्यू मैक्सिको '), (' यूएस ',' एनवी ',' नेवादा '), (' यूएस ',' एनवाई ',) 'न्यूयॉर्क'), ('यूएस', 'ओएच', 'ओहियो'), ('यूएस', 'ओके', 'ओक्लाहोमा'), ('यूएस', 'ओआर', 'ओरेगन'), (' यूएस ',' पीए ',' पेंसिल्वेनिया '), (' यूएस ',' आरआई ',' रोड आइलैंड '), (' यूएस ',' एससी ',' साउथ कैरोलिना '), (' यूएस ',' एसडी ' , 'दक्षिण डकोटा'), ('यूएस', 'टीएन', 'टेनेसी'), ('यूएस', 'TX', 'टेक्सास'), ('यूएस', 'यूटी', 'यूटा'), ( 'यूएस', 'VA', 'वर्जीनिया'), ('यूएस', 'VI', 'वर्जिन आइलैंड्स'), ('यूएस', 'VT', 'वरमोंट'), ('US', 'WA') , 'वाशिंगटन'), ('यूएस', 'वाई', 'विस्कॉन्सिन'), ('यूएस', 'डब्ल्यूवी', 'वेस्ट वर्जीनिया'), ('यूएस', 'डब्ल्यूवाई', 'व्योमिंग');

टोपी की नोक ब्रायन जिनके पास एक अच्छा CSV था मैं काम करने में सक्षम था।

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.