Kamoo u ka romellang setšoantšo ka imeile

SQL ke puo e ratoang ea lenaneo e sebelisoang ha u sebetsa le databases (DB). Le hoja ho na le kopo e fapaneng bakeng sa ts'ebetso ea marang-rang ho Microsoft Office suite - Access, empa Excel e ka boela ea sebetsana le database, e etsa lipotso tsa SQL. A re fumane hore na re ka theha kōpo e joalo joang ka litsela tse sa tšoaneng.

Bona hape: Joang ho bopa database ho Excel

Ho hlahisa potso ea SQL ho Excel

SQL lipotso tsa lipuo tse fapaneng li fapana le litšoantšo tse bontšang hore hoo e batlang e le mekhoa eohle ea tsamaiso ea mechine ea kajeno ea basebetsi e sebetsana le eona. Ka lebaka leo, ha ho makatse hore ebe motlakase o joalo o tsoetseng pele joaloka Excel, o nang le mesebetsi e mengata e eketsehileng, o ka sebetsa le puo ena. Basebedisi ba nang le tsebo ea ho sebelisa SQL ba sebelisa Excel ba ka hlophisa boitsebiso bo fapaneng ba litabeng tse fapaneng.

Mokhoa oa 1: Sebelisa li-add-ons

Empa pele, a re hlahlobeng khetho ha u ka hlahisa potso ea SQL ho tsoa Excel ntle le ho sebelisa lisebelisoa tse tloaelehileng, empa u sebelise kenyelletso ea motho e mong. E 'ngoe ea li-add-on tse molemo ka ho fetisisa tse etsang mosebetsi ona ke sesebelisoa sa lithulusi tsa XLTools, tseo, ntle le tšobotsi ena, e fana ka mesebetsi e meng e mengata. Leha ho le joalo, hoa lokela ho hlokomeloa hore nako ea mahala ea ho sebelisa sesebelisoa ke matsatsi a 14 feela, ebe joale u tlameha ho reka lengolo.

Tlatsa li-XLTools Add-on

  1. Ka mor'a hore u kopolle faele ea ho kenya xltools.exee lokela ho tsoela pele ka tlhomamiso ea eona. E le hore u tsamaise setopo, penya habeli konopo ea letsohong le letšehali ho file ea tlhomamiso. Ka mor'a moo, fensetere e tla qala moo u tla hloka ho netefatsa tumellano ea hau le tumellano ea tumello ea tšebeliso ea lihlahisoa tsa Microsoft - NET Framework 4. Ho etsa sena, tobetsa konopo feela "Amohela" botlaaseng ba fensetere.
  2. Ka mor'a moo, senola se jarolla lifaele tse hlokahalang mme se qala mokhoa oa ho kenya.
  3. E latelang, fensetere e bula moo u lokelang ho netefatsa hore u lumelletse ho kenya kenyelletso ena. Ho etsa sena, tobetsa konopo. "Kenya".
  4. E ntan'o qala ts'ebetso ea ho kenya ka ho toba ka ho eketsa.
  5. Ka mor'a hore e phethoe, fensetere e tla buleha eo ho eona ho tla tlalehoa hore setopo se phethiloe ka katleho. Fensetereng e boletsoeng, tobetsa konopo feela "Atamela".
  6. Kenyelletso e kenngoa mme hona joale o ka tsamaisa faele ea Excel eo u lokelang ho hlophisa potso ea SQL. Ka fensetere ea Excel, fensetere e qala ho kenya khoutu ea leseli ea XLTools. Haeba u na le khoutu, u lokela ho e kenya sebakeng se loketseng ebe u tobetsa konopo "Ho lokile". Haeba u batla ho sebelisa phetolelo e sa lefelloeng matsatsi a 14, joale u tlameha ho tobetsa konopo. "Lekhotla la Tlhahlobo".
  7. Ha o khetha lengolo la teko, fensetere e 'ngoe e nyenyane e bula moo u hlokang ho hlalosa lebitso la hau la pele le la ho qetela (u ka sebelisa pseudonym) le e-mail. Ka mor'a moo, tobetsa konopo "Qala Nako ea Tlhahlobo".
  8. Ka mor'a moo re khutlela fensetereng ea laesense. Joalokaha u ka bona, litekanyetso tseo u li kentseng li se li bontšitsoe. Hona joale o hloka feela ho hatella konopo. "Ho lokile".
  9. Ka mor'a hore u etse litlhahiso tse ka holimo, tabo e ncha e tla hlaha ho khopi ea hau ea Excel - "XLTools". Empa eseng ka potlako ho kena ho eona. Pele u ka etsa potso, u lokela ho fetola sebaka sa tafole eo re tla sebetsa ho eona tafoleng eo ho thoeng ke "bohlale" ebe rea e fa lebitso.
    Ho etsa sena, khetha khetho e boletsoeng kapa efe kapa efe ea likarolo tsa eona. Ho ba tabeng "Lapeng" tobetsa letšoao "Fometha e le tafole". E kenngoa tepeng e ka lebokoseng la lisebelisoa. "Lifeshene". Ka mor'a moo lethathamo la mefuta e sa tšoaneng e buloa. Khetha mokhoa oo u bonang o o loketse. Khetho ena e ke ke ea ama tshebetso ea tafole, kahoo motheo oa khetho ea hau feela motheong oa likhetho tsa ponahalo ea pono.
  10. Ka mor'a sena, fensetere e nyenyane e qala. E bonts'a lipalane tsa tafoleng. E le molao, lenaneo ka booona "le nka" aterese e feletseng ea sehlopha, le haeba u khethile sele e le 'ngoe feela ho eona. Empa feela haeba e sa sitise ho hlahloba boitsebiso bo leng tšimong "Hlalosa sebaka sa data ea tafole". U boetse u lokela ho ela hloko ka ntho "Letlapa le lihlooho", ho ne ho e-na le letšoao, haeba lihlooho tsa lihlopha tsa hau li teng. Ebe o tobetsa konopo "Ho lokile".
  11. Ka mor'a moo, lethathamo lohle le khethiloeng le tla tšoaroa joaloka tafole, e tla ama maemo a mabeli (mohlala, ho otlolla) le ponahalo ea ponahalo. Tafole e boletsoeng e tla bitsoa. E le hore re e tsebe 'me re e fetole ka boithatelo, re tobetsa ntho leha e le efe ea karolo. Sehlopha se seng sa li-tabs se hlaha ka lekarecheng - "Ho sebetsana le litafole". E-ea tabeng "Moqapi"e behiloe ho eona. Tampeng e ka lebokoseng la lisebelisoa "Matlotlo" tšimong "Lebitso la Letlapa" lebitso la letoto, leo lenane le le filoeng ka lona ka boomo, le tla bontšoa.
  12. Haeba o lakatsa, mosebeletsi a ka fetola lebitso lena ho ea ho tse ling tse rutang ka hore feela a kenelle khetho e lakatsehang tšimong ho tloha lebokoseng mme a hatelletse senotlolo Kenya.
  13. Ka mor'a moo, tafoleng e se e loketse mme o ka ea ka kotloloho mokhatlong oa kopo. E-ea tabeng "XLTools".
  14. Kamora 'phetoho ea theipi ka lebokoseng la lisebelisoa "Lipotso tsa SQL" tobetsa letšoao Matha SQL.
  15. Fensetere ea ho etsa lipotso ea SQL e qala. Ka lehlakoreng la lona le letšehali, hlalosetsa letlapa la tokomane le tafole ho sefate sa data moo ho tla thehoa lipotso.

    Ka lehlakoreng le letona la fensetere, e leng boholo ba eona, ke SQL query editor ka boeena. Ho eona u lokela ho ngola khoutu ea lenaneo. Mabitso a lebokose la tafole e khethiloeng moo e tla be e se e bonts'itsoe ka boomo. Khetho ea mehala ea ho sebetsa e etsoa ka taelo Khetha. O hloka ho tloha lenaneng feela melaetsa eo u batlang hore taelo e tobileng e sebetsane le eona.

    Ebe o ngola lengolo la taelo eo u batlang ho e sebelisa ho lintho tse khethiloeng. Melao e ngotsoe e sebelisa basebelisi ba khethehileng. Lintlha tsa motheo tsa SQL ke tsena:

    • LITABA - ho hlophisa litekanyetso;
    • ETSA - kopanya litafole;
    • GROUP BY - ho arohana ha litekanyetso;
    • SUM - kakaretso ea litekanyetso;
    • Ho fapane - tlosa likopi.

    Ho phaella moo, kahong ea potso, o ka sebelisa basebelisi MAX, MIN, Avg, COUNT, LEFT le ba bang

    Karolong e ka tlase ea fensetere, o lokela ho tobetsa hantle hore na phetho ea ts'ebetso e tla bontšoa hokae. Ena e ka ba lakane e ncha ea buka (ka ho sa feleng) kapa lethathamo le itseng ho lakane ea hona joale. Tabeng ea ho qetela, o lokela ho hlophisa phetoho ho boemo bo loketseng mme o totobetse litsamaiso tsa mebala ena.

    Ka mor'a hore kopo e etsoe 'me ho etsoe li-setting tse tšoanang, tobetsa konopo. Matha botlaaseng ba fensetere. Ka mor'a moo, mosebetsi o kenang o tla etsoa.

Thuto: Matlapa a bohlale ho Excel

Mokhoa oa 2: Sebelisa Excel Lisebelisoa tse kentsoeng

Hape ho na le mokhoa oa ho hlahisa potso ea SQL bakeng sa mohloli oa data o khethiloeng o sebelisang lithulusi tse hahiloeng tsa Excel.

  1. Tsamaisa Excel ea lenaneo. Ka mor'a moo u fallele tabeng "Data".
  2. Karolong ea lithulusi "Ho fumana Ditshebeletso tsa ka ntle"e leng lebokoseng, tobetsa letšoao "Ho tsoa mehloling e meng". Lethathamo la likhetho tse ling. Khetha ntho ho eona "Ho tswa ho Mohokahanyi oa Ditshebeletso tsa Ditshebeletso".
  3. E qalile Moemeli oa Inthanete oa Boitsebiso. Lethathamong la mefuta ea mohloli oa data, khetha "DSN ea ODBC". Ka mor'a moo, tobetsa konopo "E latelang".
  4. Window e bula Litsebelisoa tsa Boitsebiso ba Data, eo ho eona u lokelang ho khetha mofuta oa mohloli. Khetha lebitso "MS Access Database". Ebe o tobetsa konopo. "E latelang".
  5. Fensetere e nyenyane ea ho tsamaea e butse hore na u lokela ho ea hokae ea libaka sebakeng sa mdb kapa ho kopa mokhoa o nepahetseng ebe o khetha fomata ea database e hlokahalang. Tsela e pakeng tsa ho khanna e nepahetseng e etsoa tšimong e khethehileng. "Disks". Pakeng tsa lirekoto, ho fetoloa ho etsoa sebakeng se ka hare sa fensetere e bitsoang "Li-catalogs". Ka lehlakoreng le letšehali la fensetere, lifaele tse fumanehang lenaneng la hona joale li bontsitsoe haeba li e-na le boitsebiso ba mdb kapa bo kenyelletsoeng. Ke sebakeng sena seo u lokelang ho se khetha lebitso la faele, ebe u tobetsa konopo "Ho lokile".
  6. Ka mor'a sena, fensetere bakeng sa ho khetha tafole boitsebisong bo boletsoeng e hlahisoa. Sebakeng se bohareng, khetha lebitso la tafole e lakatsoang (haeba ho na le tse 'maloa), ebe o tobetsa konopo "E latelang".
  7. Ka mor'a moo, ho boloka fensetere ea fensetere ea ho boloka data. Mona ke lintlha tsa motheo tsa puisano tseo re li lokiselitseng. Fensetereng ena, tobetsa konopo feela. "E entse".
  8. Leqepheng la Excel, fensetere ea ho kenya data e qalisoa. Hoa khoneha ho bontša hore na ke mofuta ofe o batlang hore data o fanoe ka oona:
    • Letlapa;
    • Pivot Table Report;
    • Chate ea kakaretso.

    Khetha khetho eo ue batlang. Ka tlasa mona u hloka ho hlakisa hantle hore na u ka beha boitsebiso bofe: ka lakane e ncha kapa leqepheng la hona joale. Tabeng ea ho qetela, ho boetse hoa khoneha ho khetha litsamaiso tsa sebaka. Ka nako e sa lekanyetsoang, data e kenngoa leqepheng la joale. Kona e ka holimo ho le letšehali ea ntho e kenngoeng e kenngoa ka seleng. A1.

    Ka mor'a hore ho behoe lisebelisoa tsohle tsa ho kenya, tobetsa konopo "Ho lokile".

  9. Joalokaha u ka bona, tafole e tsoang ho database e fetisetsoa ho sheet. Ebe u fallela tabeng "Data" mme o tobetsa konopo "Maqhama"e behiloeng holim'a tepi e ka lebokoseng la lisebelisoa tse nang le lebitso le le leng.
  10. Ka mor'a moo, ho amana le buka ho qalile. Ka ho lona re bona lebitso la database e fetileng e amanang. Haeba ho na le marang-rang a mangata a kopantsoeng, khetha e le 'ngoe eo ue hlokang' me ue khethe. Ka mor'a moo, tobetsa konopo "Matlotlo ..." ka lehlakoreng le letona la fensetere.
  11. The hokahanya thepa thepa e qala. E fetisetsa tabeng "Tlhaloso". Tšimong "Laela molaetsa", botlaaseng ba fensetere ea hona joale, ngolla taelo ea SQL ho latela tumellano ea puo, eo re e buileng ka bokhutšoanyane ha re nahana ka eona Tsela ea 1. Ebe o tobetsa konopo "Ho lokile".
  12. Ka mor'a moo, ho itlela ka ho iketsahalla fensetere ea libuka ho etsoa. Re ka tobetsa konopo feela "Re khatholla" ho eona. Lefapha la hau le fumaneha ka potso, ka mor'a moo database e khutlisetsa liphello tsa ho khutlisetsa morao ho Excel sheet, tafoleng e fetileng e fetiselitsoeng ke rona.

Mokhoa oa 3: Ikopanya le SQL Server

Ho phaella moo, ka lithulusi tsa Excel, hoa khoneha ho hokahanya SQL Server le ho romela likopo ho eona. Ho haha ​​potso ha ho fapane le kgetho e fetileng, empa pele ho tsohle, o hloka ho theha kgokahanyo ka boeona. A re boneng hore na re ka e etsa joang.

  1. Etsa Excel mme u ee tabeng "Data". Ka mor'a moo, tobetsa konopo "Ho tsoa mehloling e meng"e behiloeng holim'a tepi ka har'a lisebelisoa tsa lithulusi "Ho fumana Ditshebeletso tsa ka ntle". Lekhetlong lena, lethathamong le hlahang, khetha khetho "Ho tloha SQL Server".
  2. Tlhaloso ho seva sa database e bula. Tšimong "Lebitso la Seva" hlakisa lebitso la seva eo re kopanang le eona. Sehlopha sa likarolo "Boitsebiso ba akhaonto" u lokela ho etsa qeto ea hore na ho tla etsahala joang: ho sebelisa Windows ho netefatsa kapa ka ho kenya lebitso la hau le lebitso la hau. Re pepesa sesebelisoa ho ea ka qeto. Haeba o kgethile kgetho ea bobeli, joale ho phaella maemong a lekanang o tla tlameha ho kenya lebitso la hau le lebitso la hau. Ka mor'a hore litlhophiso tsohle li etsoe, tobetsa konopo. "E latelang". Ka mor'a ho etsa ketso ena, ho amana le server e hlalositsoeng ho etsahala. Lintlha tse ling tsa ho hlophisa lipotso tsa marang-rang li tšoana le tse hlalositsoeng ka mokhoa o fetileng.

Joalokaha u ka bona, ho Excel, potso ea SQL e ka hlophisoa joaloka lithulusi tse hahiloeng tsa lenaneo, le ka thuso ea litlatsetso tsa batho ba bang. Mong le e mong oa basebelisi a ka khetha khetho e mo loketseng haholoanyane mme o loketse ho rarolla mosebetsi o itseng. Le hoja, bokhoni ba XLTools bo kenyelletsa, ka kakaretso, bo sa ntsane bo tsoetse pele ho feta lithulusi tsa Excel tse hahiloeng. Bothata bo ka sehloohong ba XLTools ke hore nako ea tšebeliso ea mahala ea ho kenngoa ha eona e lekanyelitsoe libeke tse peli feela tsa khalendara.