SQL ke puo e tsebahalang ea mananeo e sebelisoang ha o sebetsa le datha (DB). Leha ho na le sesebelisoa se arohaneng se bitsoang phihlello ea lits'ebetso tsa database ho Microsoft Office, Excel e ka sebetsa le datha ka ho etsa lipotso tsa SQL. A re boneng hore na o ka etsa kopo e tšoanang joang ka litsela tse fapaneng.
Bona hape: Mokhoa oa ho theha database ho Excel
Re etsa potso ea SQL ho Excel
Puo ea lipotso tsa SQL e fapana le li-analogues hobane hoo e batlang e le litsamaiso tsohle tsa mehleng ea khale tsa database li sebetsa le eona. Ka hona, ha ho makatse hore ebe processor ea tafole e tsoetseng pele joalo ka Excel, e nang le mesebetsi e mengata e eketsehileng, le eona e tseba ho sebetsa le puo ena. Basebelisi ba SQL ba sebelisang Excel ba ka hlophisa lintlha tse ngata tse fapaneng tsa tabular.
Mokhoa oa 1: sebelisa kenyelletso
Empa pele, ha re shebeng khetho ea ha u ka etsa potso ea SQL ho Excel u sa sebelise lisebelisoa tse tloaelehileng, empa u sebelisa kenyelletso ea motho oa boraro. E 'ngoe ea likhakanyo tse ntle ka ho fetisisa tse etsang mosebetsi ona ke XLTools toolkit, eo, ntle le ts'ebetso ena, e fanang ka mesebetsi e meng e mengata. Ke nnete, ho lokela ho hlokomeloa hore nako ea mahala ea ho sebelisa sesebelisoa ke matsatsi a 14 feela, ka nako eo o tla tlameha ho reka laesense.
Khoasolla XLTools Kenyelletsa
- Kamora hore o jarolle file ea kenyelletso xltools.exelokela ho tsoela pele ho e kenya. Ho qala sehokelo, tobetsa habeli ho konopo ea mouse ho file ea ho kenya. Kamora moo, ho tla buloa fensetere moo o tla hloka ho netefatsa tumellano ea hau le tumellano ea laesense bakeng sa ts'ebeliso ea lihlahisoa tsa Microsoft - NET Framework 4. Ho etsa sena, tobetsa feela konopo “Ke a amohela” botlaaseng ba fensetere.
- Kamora moo, sehokelo se jarolla lifaele tse hlokahalang ebe se qala tšebetso ea ho li kenya.
- Joale ho tla bula fensetere eo ho eona u tla netefatsa tumello ea hau ea ho kenya tlatsetso ena. Ho etsa sena, tobetsa konopo Kenya.
- Ebe ts'ebetso ea ho kenyelletsa ea kenyelletso e qala.
- Kamora ho phethoa ha eona, fensetere e tla buloa moo ho tla tlaleheloa hore ts'ebetso e phethetsoe ka katleho. Ka fensetere e boletsoeng, tobetsa feela konopo Haufi.
- Sesebelisoa sa kenyelletso se kentsoe 'me joale o ka tsamaisa faele ea Excel eo ho eona u hlokang ho hlophisa potso ea SQL. Hammoho le leqephe la Excel, fensetere ea bula bakeng sa ho kenya khoutu ea laesense ea XLTools. Haeba u na le khoutu, u hloka ho e kenya tšimong e loketseng ebe u tobetsa konopo "Ho lokile". Haeba u batla ho sebelisa mofuta oa mahala oa matsatsi a 14, ka nako eo tobetsa feela konopo Laesense ea Teko.
- Ha u khetha laesense ea teko, ho bula fensetere e 'ngoe e nyane, moo u hlokang ho hlakisa lebitso la hau le lebitso la hau (u ka sebelisa li-alias) le lengolo-tsoibila. Kamora moo, tobetsa konopo "Nako ea teko".
- Ka mor'a moo, re khutlela fensetereng ea laesense. Joalokaha u bona, boleng boo u bo kentseng bo se ntse bo bonts'itsoe. Joale o hloka feela ho tobetsa konopo "Ho lokile".
- Kamora ho etsa mananeo a ka holimo, ho tla hlaha tab e ncha mohlaleng oa hau oa Excel - "XLTools". Empa ha re potlakele ho kena ho eona. Pele re etsa potso, re hloka ho fetola lethathamo la litafole leo re tla sebetsa ho lona tafoleng e bitsoang "bohlale" ebe re e reha lebitso.
Ho etsa sena, khetha sehlopha se boletsoeng kapa karolo efe kapa efe ea sona. Ho ba ka har'a tab "Lehae" tlanya letšoao "Sebopeho joaloka tafole". E behiloe mohatla ka lebokoseng la lisebelisoa. Litaele. Kamora moo lenane la khetho ea mekhoa e fapaneng ea buleha. Khetha mokhoa oo u nahanang hore oa hlokahala. Khetho e boletsoeng e ke ke ea ama ts'ebetso ea tafole ka tsela efe kapa efe, kahoo theha khetho ea hau feela motheong oa likhetho tsa ponts'o ea pono. - Ka mor'a sena, fensetere e nyane e qala. E bonts'a likhokahano tsa tafole. E le molao, lenaneo ka bolona le “khetha” aterese e felletseng ea sehlopha, le haeba u khetha sele e le 'ngoe feela ho eona. Empa ha ho ka etsahala, ha ho khathatsehe ho hlahloba tlhaiso-leseling e leng tšimong "Hlalosa hore na data ea tafole e hokae". Hape ela hloko ntho e haufi Lethathamo la sehlooho, ho ne ho na le letšoao haeba lihlooho tsa lihlooho tsa hau li teng. Ebe u tobetsa konopo "Ho lokile".
- Kamora moo, mokhahlelo oohle o boletsoeng o tla hlophisoa e le tafole, e tla ama thepa ea ona ka bobeli (mohlala, ho otlolla) le ponts'o ea pono. Tafole e boletsoeng e tla fuoa lebitso. Ho e lemoha le ho e fetola ka thato ea hae, tlanya nthong efe kapa efe ea sehlopha. Sehlopha se eketsehileng sa li-tabs se hlaha mokokotlong - "Ho sebetsa le litafole". Tsamaisetsa tab "Moqapi"beha ka har'a eona. Riboleng e lebokoseng la lisebelisoa "Thepa ea matlo" tshimong "Lebitso la tafole" lebitso la lihlahisoa tseo lenaneo leo le li abetsoeng ka bo lona le tla bontšoa.
- Haeba a lakatsa, mosebelisi a ka fetola lebitso lena ho le tla le ruta haholoanyane, feela ka ho kenya khetho e lakatsehang tšimong ho tsoa k'honeng ebe o tobetsa konopo Kena.
- Kamora moo, tafole e se e loketse 'me u ka tsoelapele ka kotloloho ho mokhatlo oa kopo. Tsamaisetsa tab "XLTools".
- Kamora ho ea mokokotlong ka lebokoseng la lisebelisoa "Lipotso tsa SQL" tlanya letšoao Matha SQL.
- Fesetara ea ts'ebetso ea potso ea SQL e qala. Sebakeng sa eona sa leqele, o lokela ho bonts'a leqephe la tokomane le tafole sefateng sa data seo kopo e tla hlahisetsoa ho sona.
Ka fensetere e nepahetseng ea fensetere, eo boholo ba eona e leng eona, ke mohlophisi oa lipotso tsa SQL ka boeona. Hoa hlokahala ho ngola khoutu ea lenaneo ho eona. Mabitso a kholomo ea tafole e khethiloeng moo a tla be a se a ntse a bonts'oa ka bo eona. Mekhoro ea ho e sebetsa e khethoa ho sebelisoa taelo KHETHA. Hoa hlokahala ho siea lethathamong feela lits'oants'o tseo u batlang hore taelo e boletsoeng e sebetse.
Ka mor'a moo, ho ngotsoe mongolo oa taelo eo u batlang ho e sebelisa ho lintho tse khethiloeng. Lithimi li entsoe ka basebetsi ba ikhethang. Mona ke mantsoe a motheo a SQL:
- MOTLATSI KA - boleng ba ho hlophisa;
- Join - kenya litafole;
- TLHOKOMELA - lihlopha tsa litekanyetso;
- SUM - Litekanyetso tsa boleng;
- Phapang - Tloso ea likopi.
Ntle le moo, basebetsi ba ka sebelisoa ho haha potso MAX, MIN, Avg, BORESETSI, Ka ho le letšehali le ba bang
Karolong e ka tlase ea fensetere o lokela ho supa moo sephetho sa ts'ebetso se tla bonts'oa. Ena e ka ba leqephe le lecha la buka (ka tsela e iketsahallang) kapa lethathama le itseng moqolong oa hona joale. Maemong a hoqetela, o hloka ho fetisetsa switjha maemong a nepahetseng mme o hlalose lihokela tsa mofuta ona.
Kamora hore kopo e etsoe 'me litlhophiso tse tsamaelanang li entsoe, tobetsa konopo Matha botlaaseng ba fensetere. Kamora moo, ts'ebetso e kenelletseng e tla etsoa.
Thuto: Litala tsa Smart ho Excel
Mokhoa oa 2: sebelisa lisebelisoa tse hahiloeng ho Excel
Ho boetse ho na le mokhoa oa ho etsa potso ea SQL khahlanong le mohloli oa data o khethiloeng o sebelisang lisebelisoa tsa Excel tse kentsoeng.
- Re qala lenaneo la Excel. Kamora moo, fetela tab "Lintlha".
- Ka lebokoseng la lithulusi "Ho fumana data ea ka ntle"e fumanehang mokokotlong, tobetsa konopo "Ho tsoa mehloling e meng". Lethathamo la likhetho tse ling lea qala. Khetha ntho e ho eona "Ho tsoa ho wizate ea khokahanyo ea data".
- E qala Wizard ea khokahano ea data. Lenaneng la mefuta ea mehloli ea data, khetha "ODBC DSN". Kamora moo, tobetsa konopo "E latelang".
- Ho bula fensetere Wizards ea Khokelo ea Tlhahlobomoo o batlang ho khetha mofuta oa mohloli. Khetha lebitso "Sethala sa Marang-rang sa MS". Ebe u tobetsa konopo "E latelang".
- Ho bula fensetere e nyane ea navigation, eo ho eona u lokelang ho ea pokellong ea sebaka sa database ka mdb kapa fomate ea addb ebe u khetha faele ea database eo u e batlang. Ho tsamaea pakeng tsa ho khanna ka enjine ho etsoa tšimong e ikhethang. Lijana. Pakeng tsa li-directory, phetoho e etsoa sebakeng se bohareng ba fensetere e bitsoang "Libuka". Lifaele tse ka har'a sesebelisoa sa hona joale li bontšoa ka fenstereng e ka letsohong le letšehali la fensetere haeba li na le "idb" kapa accdb. Ke sebakeng sena moo u hlokang ho khetha lebitso la faele, ebe o tobetsa konopo "Ho lokile".
- Ka mor'a sena, fensetere ea khetho ea litafole sebakeng se boletsoeng e tla qala. Karolong e bohareng, khetha lebitso la tafole e lakatsehang (haeba ho na le tse 'maloa) ebe o tobetsa konopo "E latelang".
- Kamora moo, fensetere ea faele ea khokahanyo ea data ea buloa. Mona ke tlhaiso-leseling ea mantlha mabapi le khokahano eo re e hlophiselitseng. Ka fensetere ena, tobetsa feela konopo E felile.
- Fesetere ea ho kenella ea data Excel e hlahisoa leqepheng la mosebetsi la Excel. Ho eona, o ka bolela hore na o batla hore tlhahiso-leseling e hlahisoe ka sebopeho sa mofuta ofe.
- Tafole;
- Tlaleho ea PivotTable;
- Chate ea kakaretso.
Khetha khetho eo u e hlokang. Ho hlokahala tlase e nyane ho supa moo data e lokelang ho beoa teng: pampiring e ncha kapa pampiring ea hajoale. Maemong a morao, ho a khonahala le ho khetha likhokahano tsa sebaka. Ka tlhaiso-leseling, data e beoa leqepheng la hajoale. Khetla e kaholimo ho le leng ea ntho e kentsoeng e ka seleng A1.
Kamora hore li-setting tsohle tsa ho kenella li hlalosoe, tlanya ho konopo "Ho lokile".
- Joalokaha u bona, tafole e tsoang sebakeng sa database e isoa sheet. Ebe re fetela tab "Lintlha" ebe o tobetsa konopo Khokahano, e fumanehang thepeng lebokoseng la lithulusi la lebitso le tšoanang.
- Kamora moo, fensetere ea ho hokela buka e hlahisoa. Ho eona re bona lebitso la database le hokahantsoeng pele. Haeba ho na le likhakanyo tse 'maloa tse hokahaneng, khetha tse hlokahalang ebe u li khetha. Kamora moo, tobetsa konopo "Thepa ... ka lehlakoreng le letona la fensetere.
- Fesetere ea thepa ea khokahano e qala. Re tsamaea ho eona ho ea tab "Tlhaloso". Tšimong Sengoloa sa Sehlophae ka tlase ho fensetere ea hona joale, re ngola taelo ea SQL ho latela sebopeho sa puo ena, eo re buileng ka eona hakhutšoanyane ha re nahana ka Mokhoa oa 1. Ebe u tobetsa konopo "Ho lokile".
- Kamora moo, sistimi e khutlela ka bo eona fensetereng ea khokahano ea buka. Re ka tobetsa feela konopo "Khatholla" ho eona. Kopo e etsoa ho database, ka mor'a moo database e khutlisetsa liphetho tsa ts'ebetso ea eona ho sheet ea Excel, tafoleng eo re neng re e fetisitse pele.
Mokhoa oa 3: Hokela ho SQL Server
Ntle le moo, ka lisebelisoa tsa Excel, o ka hokela ho SQL Server 'me u romelle lipotso ho eona. Ho aha kopo ha ho fapana le khetho e fetileng, empa pele ho tsohle, o hloka ho theha khokahano ka boeona. A re boneng hore na o ka e etsa joang.
- Re qala lenaneo la Excel mme re fetela tab "Lintlha". Kamora moo, tobetsa konopo "Ho tsoa mehloling e meng", e behiloeng holim'a theipi moqomong oa lithulusi "Ho fumana data ea ka ntle". Lekhetlong lena, ho tsoa lenaneng la li-fatše, khetha khetho "Ho tloha ho SQL Server".
- Sena se bula fensetere ea ho hokela seva ea database. Tšimong "Lebitso la seva" bontša lebitso la seva eo re e hokahanyang. Sehlopheng sa paramente Tlhahisoleseling ea Ak'haonte o hloka ho nka qeto hore na khokahano e tla hlaha jwang: ho sebedisa netefatso ya Windows kapa ka ho kenya lebitso la mosebeletsi le senotlolo. Re hlophisa switch ho latela qeto. Haeba u khethile khetho ea bobeli, ho kenyelletsa moo u tla tlameha ho kenya lebitso la mosebelisi le phasewete masimong a nepahetseng. Kamora hore lits'ebetso tsohle li phethe, tlanya konopo "E latelang". Kamora ho etsa ketso ena, khokahano ho seva e boletsoeng e ea etsahala. Mehato e meng ea ho hlophisa potso ho database e tšoana le eo re e hlalositseng mokhoa o fetileng.
Joalokaha u bona, Excel Excel, potso e ka hlophisoa ka lisebelisoa tse hahiloeng ka har'a lenaneo le ka thuso ea likhakanyo tsa mokha oa boraro. Mosebelisi e mong le e mong a ka khetha khetho e mo loketseng ebile o loketse haholoanyane ho rarolla mosebetsi o itseng. Leha, likarolo tsa XLTools kenyelletso, ka kakaretso, li ntse li tsoetse pele haholo ho feta lisebelisoa tse hahiloeng ho Excel. Bothata bo ka sehloohong ba XLTools ke hore polelo ea ho sebelisoa mahala mahala e kenyellelitsoe libekeng tse peli feela tsa khalendara.