SQL: Yhdysvaltojen ja Kanadan osavaltioiden ja provinssien koko nimihaku

Pohjois-Amerikka

Työskentellessäni Google Mapping -projektissa tänä viikonloppuna minun piti tehdä taulukko sisään MySQL joka käänsi kaksinumeroisen maan ja valtion lyhenteet koko nimeksi. Olen varma, että tätä tarvitaan melko vähän, joten olen laittanut SQL-tiedoston palvelimelleni ladattavaksi.

Tässä on Yhdysvaltojen ja Kanadan osavaltioiden ja provinssien lyhenteiden SQL-käsky. Olen myös lisännyt indeksin sekä maa- että osavaltiotunnuksista suorituskyvyn parantamiseksi.

LUO TAULUKKO `tilat` (` `MAANIIDI-varchar (2) EI NULL,` STATEID`-varchar (2) EI NULL, `FULLNAME`-varchar (30) EI NULL, AVAIN` maa` (`COUNTRYID`), AVAIN ʻid` (`STATEID`)) MOOTTORI = MyISAM-OLETUSARVIKKEET = utf8 COMMENT = 'Yhdysvaltojen ja Kanadan osavaltioiden ja maakuntien koko nimen haku';
INSERT INTO (valtiot), (STATEID, FULLNAME) ARVOT ('CA', 'AB', 'Alberta'), ('CA', 'BC', 'British Columbia'), (' CA ',' MB ',' Manitoba '), (' CA ',' NB ',' New Brunswick '), (' CA ',' NL ',' Newfoundland ja Labrador '), (' CA ',' NS ',' Nova Scotia '), (' CA ',' NT ',' Luoteisterritorit '), (' CA ',' NU ',' Nunavut '), (' CA ',' ON ',' Ontario ') , ('CA', 'PE', 'Prinssi Edwardin saari'), ('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 ',' District of Columbia '), (' 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', "Maaliskuu yland '), (' US ',' ME ',' Maine '), (' US ',' MI ',' Michigan '), (' US ',' MN ',' Minnesota '), (' US ' , 'MO', 'Missouri'), ('US', 'MS', 'Mississippi'), ('US', 'MT', 'Montana'), ('US', 'NC', 'Pohjois-Carolina' '), (' US ',' ND ',' Pohjois-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'), ('US', 'OR', 'Oregon'), (' Yhdysvallat ',' PA ',' Pennsylvania '), (' US ',' RI ',' Rhode Island '), (' US ',' SC ',' Etelä-Carolina '), (' US ',' SD ' , 'South Dakota'), ('US', 'TN', 'Tennessee'), ('US', 'TX', 'Texas'), ('US', 'UT', 'Utah'), ( 'US', 'VA', 'Virginia'), ('US', 'VI', 'Neitsytsaaret'), ('US', 'VT', 'Vermont'), ('US', 'WA' , 'Washington'), ('US', 'WI', 'Wisconsin'), ('US', 'WV', 'Länsi-Virginia'), ('US', 'WY', 'Wyoming');

Hattu kärki Brian, jolla oli mukava CSV Pystyin työskentelemään.

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.