SQL: Sgrùdadh Làn-ainm airson Stàitean agus Roinnean airson na SA agus Canada

Aimeireaga a Tuath

Fhad ‘s a bha mi ag obair air pròiseact Google Mapping an deireadh-sheachdain seo, bha agam ri clàr a dhèanamh a-steach MySQL dh ’eadar-theangaich sin an dùthaich 2-fhigearach agus giorrachaidhean stàite gu làn ainm. Tha mi cinnteach gur e seo rudeigin a tha a dhìth gu ìre mhòr, agus mar sin chuir mi am faidhle SQL suas air an t-seirbheisiche agam airson a luchdachadh sìos.

Seo an aithris SQL airson Giorrachaidhean Stàite is Roinne airson na Stàitean Aonaichte agus Canada. Tha mi cuideachd air Clàr-amais a chuir ris an dà chuid air taic na dùthcha agus na stàite gus coileanadh a leasachadh.

CREATE TABLE `stàitean` (` COUNTRYID` varchar (2) NOT NULL, `STATEID` varchar (2) NOT NULL,` FULLNAME` varchar (30) NOT NULL, KEY `country` (` COUNTRYID`), PRÌOMH ʻid` (`STATEID`)) ENGINE = MyISAM DEFAULT CHARSET = utf8 COMMENT = 'Coimhead Ainm Ainm Stàite is Mòr-roinn airson na SA agus Canada';
INSERT INTO `states` (` COUNTRYID`, `STATEID`,` FULLNAME`) LUACHAN ('CA', 'AB', 'Alberta'), ('CA', 'BC', 'British Columbia'), (' CA ',' MB ',' Manitoba '), (' CA ',' NB ',' New Brunswick '), (' CA ',' NL ',' Talamh an Èisg agus Labrador '), (' CA ',' NS ',' Alba Nuadh '), (' CA ',' NT ',' Tìrean an Iar-thuath '), (' CA ',' NU ',' Nunavut '), (' CA ',' ON ',' Ontario ') , ('CA', 'PE', 'Eilean a' Phrionnsa '), (' CA ',' QC ',' Quebec '), (' CA ',' SK ',' Saskatachewan '), (' CA ', 'YT', 'Yukon'), ('US', 'AK', 'Alaska'), ('US', 'AL', 'Alabama'), ('US', 'AR', 'Arkansas') , ('US', 'AZ', 'Arizona'), ('US', 'CA', 'California'), ('US', 'CO', 'Colorado'), ('US', 'CT ',' Connecticut '), (' US ',' DC ',' Sgìre 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', 'Mar. yland '), (' US ',' ME ',' Maine '), (' US ',' MI ',' Michigan '), (' US ',' MN ',' Minnesota '), (' US ' , 'MO', 'Missouri'), ('US', 'MS', 'Mississippi'), ('US', 'MT', 'Montana'), ('US', 'NC', 'Carolina a Tuath '), (' US ',' ND ',' Dakota a Tuath '), (' 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'), (' US ',' PA ',' Pennsylvania '), (' US ',' RI ',' Rhode Island '), (' US ',' SC ',' Carolina a Deas '), (' US ',' SD ' , 'South Dakota'), ('US', 'TN', 'Tennessee'), ('US', 'TX', 'Texas'), ('US', 'UT', 'Utah'), ( 'US', 'VA', 'Virginia'), ('US', 'VI', 'Virgin Islands'), ('US', 'VT', 'Vermont'), ('US', 'WA' , 'Washington'), ('US', 'WI', 'Wisconsin'), ('US', 'WV', 'West Virginia'), ('US', 'WY', 'Wyoming');

Hat tip gu Brian aig an robh CSV snog Bha e comasach dhomh obrachadh bho.

Dè do bheachd?

Tha an làrach seo a 'cleachdadh Akismet gus spama a lùghdachadh. Ionnsaich mar a thathar a 'pròiseasadh an dàta bheachdan agad.