SQL: Teljes név keresés az államok és tartományok számára az Egyesült Államokban és Kanadában

Észak Amerika

Míg a hétvégén egy Google Mapping projekten dolgoztam, táblázatot kellett készítenem MySQL amely a kétjegyű ország- és államrövidítéseket teljes névre fordította. Biztos vagyok benne, hogy erre nagy szükség van, ezért feltöltöttem az SQL fájlt a szerveremre.

Itt van az SQL utasítás az államok és tartományok rövidítéseihez az Egyesült Államokban és Kanadában. A teljesítmény javítása érdekében indexet is adtam az ország és az állam azonosítóiról.

CREATE TABLE "állapotok" ("COUNTRYID" varchar (2) NOT NULL, "STATEID" varchar (2) NOT NULL, "FULLNAME" varchar (30) NOT NULL, KEY "ország" ("COUNTRYID"), KEY ʻid " (`STATEID`)) ENGINE = MyISAM DEFAULT CHARSET = utf8 COMMENT = 'Állam és tartomány teljes neve az Egyesült Államokban és Kanadában';
INSERT INTO "államok" ("ORSZÁG", "STATEID", "TELJES NÉV") ÉRTÉKEK ("CA", "AB", "Alberta") ("CA", "BC", "British Columbia"), (" CA ',' MB ',' Manitoba '), (' CA ',' NB ',' New Brunswick '), (' CA ',' NL ',' Newfoundland és Labrador '), (' CA ',' NS "," Nova Scotia "), (" CA "," NT "," Északnyugati területek "), (" CA "," NU "," Nunavut "), (" CA "," ON "," Ontario ") , („CA”, „PE”, „Prince Edward-sziget”), („CA”, „QC”, „Quebec”), („CA”, „SK”, „Saskatachewan”), („CA”, 'YT', 'Yukon'), ('US', 'AK', 'Alaska'), ('US', 'AL', 'Alabama'), ('US', 'AR', 'Arkansas') , ('US', 'AZ', 'Arizona'), ('US', 'CA', 'Kalifornia'), ('US', 'CO', 'Colorado'), '' US ',' CT "," Connecticut "), (" US "," DC "," Kolumbiai körzet "), (" US "," DE "," Delaware "), (" US "," FL "," Florida ") , ('US', 'GA', 'Georgia'), ('US', 'HI', 'Hawaii'), ('US', 'IA', 'Iowa'), ('US', 'ID ',' Idaho '), (' US ',' IL ',' Illinois '), (' US ',' IN ',' Indiana '), (' US ',' KS ',' Kansas '), ( „US”, „KY”, „Kentucky”), („US”, „LA”, „Louisiana”), („US”, „MA”, „Massachusetts”), („US”, „MD”, 'Mar yland '), (' US ',' ME ',' Maine '), (' US ',' MI ',' Michigan '), (' US ',' MN ',' Minnesota '), (' US ' , 'MO', 'Missouri'), ('US', 'MS', 'Mississippi'), ('US', 'MT', 'Montana'), ('US', 'NC', 'Észak-Karolina' '), (' US ',' ND ',' Észak-Dakota '), (' US ',' NE ',' Nebraska '), (' US ',' NH ',' New Hampshire '), (' US ',' NJ ',' New Jersey '), (' US ',' NM ',' New Mexico '), (' US ',' NV ',' Nevada '), (' US ',' NY ', „New York”) („US”, „OH”, „Ohio”), („US”, „OK”, „Oklahoma”), („USA”, „OR”, „Oregon”), (” USA ',' PA ',' Pennsylvania '), (' US ',' RI ',' Rhode Island '), (' US ',' SC ',' South Carolina '), (' US ',' SD ') ('South Dakota'), ('US', 'TN', 'Tennessee'), ('US', 'TX', 'Texas'), ('US', 'UT', 'Utah'), ( „US”, „VA”, „Virginia”), („USA”, „VI”, „Virgin-szigetek”), („US”, „VT”, „Vermont”), („USA”, „WA”) , „Washington”), („USA”, „WI”, „Wisconsin”), („USA”, „WV”, „Nyugat-Virginia”), („USA”, „WY”, „Wyoming”);

Kalapos tipp Brian, akinek szép CSV-je volt -Tól tudtam dolgozni.

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.