Conas grianghraf a sheoladh trí ríomhphost

Is teanga cláir coitianta í SQL a úsáidtear agus tú ag obair le bunachair shonraí (DB). Cé go bhfuil feidhmchlár ar leithligh le haghaidh oibríochtaí bunachar sonraí i sraith Microsoft Office - Access, ach is féidir le Excel oibriú leis an mbunachar sonraí freisin, ag déanamh ceisteanna SQL. Déanaimis amach conas is féidir linn a leithéid d'iarratas a dhéanamh ar bhealaí éagsúla.

Féach freisin: Conas bunachar sonraí a chruthú in Excel

Ag cruthú ceist SQL in Excel

Tá teanga na bhfiosruithe SQL difriúil ó analógacha sa mhéid go n-oibríonn beagnach gach córas bainistíochta bunachar sonraí nua-aimseartha leis. Dá bhrí sin, níl sé iontas ar chor ar bith gur féidir le próiseálaí táblach chomh hard sin mar Excel, a bhfuil go leor feidhmeanna breise aige, oibriú leis an teanga seo. Is féidir le húsáideoirí atá inniúil ar SQL a úsáid ag baint úsáide as Excel mórán sonraí táblaí éagsúla a eagrú.

Modh 1: Úsáid Breiseáin

Ach ar dtús, a ligean ar smaoineamh ar rogha nuair is féidir leat a chruthú SQL cheist ó Excel gan úsáid a bhaint as uirlisí caighdeánach, ach ag baint úsáide as tríú páirtí add-in. Ceann de na breiseáin is fearr atá ag déanamh an taisc seo ná an fhoireann uirlisí XLTools, a sholáthraíonn a lán feidhmeanna eile sa bhreis ar an ngné seo. Ba chóir a thabhairt faoi deara, áfach, nach bhfuil sa tréimhse saor in aisce chun an uirlis a úsáid ach 14 lá, agus ansin caithfidh tú ceadúnas a cheannach.

Íoslódáil Breiseán XLTools

  1. Tar éis duit an comhad breiseáin a íoslódáil xltools.exeBa chóir leanúint ar aghaidh lena shuiteáil. Chun an suiteálaí a rith, cliceáil an cnaipe luiche ar chlé ar an gcomhad suiteála. Ina dhiaidh sin, tosóidh fuinneog ina mbeidh ort do chomhaontú a dhearbhú leis an gcomhaontú ceadúnais chun táirgí Microsoft a úsáid - NET Framework 4. Chun seo a dhéanamh, cliceáil ar an gcnaipe. "Glac" ag bun na fuinneoige.
  2. Ina dhiaidh sin, íoslódálann an suiteálaí na comhaid riachtanacha agus tosaíonn sé an próiseas suiteála.
  3. Ansin, osclaíonn fuinneog nach mór duit do thoiliú a dhearbhú chun an breiseán seo a shuiteáil. Chun seo a dhéanamh, cliceáil ar an gcnaipe. "Suiteáil".
  4. Ansin tosaíonn an nós imeachta suiteála go díreach leis an mbreiseán féin.
  5. Nuair a bheidh sé críochnaithe, osclófar fuinneog ina dtuairiscítear gur cuireadh an tsuiteáil i gcrích go rathúil. I bhfuinneog shonraithe, cliceáil ar an gcnaipe "Dún".
  6. Tá an breiseán suiteáilte agus anois is féidir leat comhad Excel a reáchtáil inar gá duit ceist SQL a eagrú. In éineacht leis an mbileog Excel, osclaíonn fuinneog chun dul isteach i gcód ceadúnais XLTools. Má tá cód agat, ní mór duit é a iontráil sa réimse cuí agus cliceáil ar an gcnaipe "OK". Más mian leat an leagan saor in aisce a úsáid ar feadh 14 lá, ní gá ach cliceáil ar an gcnaipe. "Ceadúnas Trialach".
  7. Agus ceadúnas trialach á roghnú agat, osclaíonn fuinneog bheag eile áit a gcaithfidh tú do chéad agus an t-ainm deireanach a shonrú (is féidir leat ainm bréige a úsáid) agus ríomhphost. Ina dhiaidh sin, cliceáil ar an gcnaipe "Tréimhse Tosaigh Trialach".
  8. Ansin d’fhillimid ar fhuinneog an cheadúnais. Mar a fheiceann tú, tá na luachanna a chuir tú isteach ar taispeáint cheana féin. Anois ní gá duit ach an cnaipe a bhrú. "OK".
  9. Tar éis duit na láimhseálacha thuas a dhéanamh, beidh cluaisín nua le feiceáil i do chóip Excel - "XLTools". Ach ní i Hurry chun dul isteach ann. Sula gcruthóidh tú ceist, ní mór duit eagar boird a thiontú, a n-oibreoimid air, isteach sa tábla “cliste” mar a thugtar air agus ainm a thabhairt dó.
    Chun seo a dhéanamh, roghnaigh an t-eagar sonraithe nó aon cheann dá ghnéithe. Bheith sa chluaisín "Baile" cliceáil ar an deilbhín "Formáid mar tábla". Cuirtear é ar an téip sa bhloc uirlisí. "Stíleanna". Ina dhiaidh sin osclaítear liosta de stíleanna éagsúla. Roghnaigh an stíl atá feiliúnach duit. Ní dhéanfaidh an rogha seo difear d'fheidhmiúlacht an tábla, agus mar sin bunaigh do rogha ar bhonn na roghanna taispeána amhairc amháin.
  10. Ina dhiaidh sin, seoltar fuinneog bheag. Léiríonn sé comhordanáidí an tábla. De ghnáth, cuireann an clár féin "seoladh iomlán" an eagráin suas, fiú mura roghnaigh tú ach aon chillín ann. Ach i gcás nach gcuireann sé isteach ar an bhfaisnéis atá sa réimse a sheiceáil "Sonraigh suíomh na sonraí boird". Ní mór duit aird a thabhairt freisin ar mhír "Tábla le ceannteidil", bhí tic ann, má tá na ceanntásca i do eagar i láthair i ndáiríre. Ansin cliceáil ar an gcnaipe "OK".
  11. Ina dhiaidh sin, déanfar an raon iomlán sonraithe a fhormáidiú mar thábla, a rachaidh i bhfeidhm ar a chuid airíonna (mar shampla, síneadh) agus taispeáint amhairc. Ainmneofar an tábla sonraithe. Chun é a aithint agus é a athrú faoi uacht, déanfaimid cliceáil ar aon ghné den eagar. Tá grúpa breise cluaisíní le feiceáil ar an ribín - "Ag obair le táblaí". Bog go cluaisín "Constructor"curtha ann. Ar an téip sa bhloc uirlisí "Airíonna" sa pháirc "Ainm an Tábla" cuirfear ainm an eagráin, a thaispeánann an clár dó go huathoibríoch, in iúl.
  12. Más mian leat, is féidir leis an úsáideoir an t-ainm seo a athrú go ceann faisnéiseach ach an rogha inmhianaithe a chur isteach sa réimse ón méarchlár agus an eochair a bhrú. Cuir isteach.
  13. Ina dhiaidh sin, tá an tábla réidh agus is féidir leat dul díreach chuig eagrú na hiarrata. Bog go cluaisín "XLTools".
  14. Tar éis an aistrithe ar an téip sa bhloc uirlisí "Ceisteanna SQL" cliceáil ar an deilbhín Rith SQL.
  15. Tosaíonn an fhuinneog forghníomhaithe ar cheist SQL. Ina limistéar clé, sonraigh bileog an doiciméid agus an tábla ar an gcrann sonraí a ndéanfar an cheist air.

    I bpána dheas na fuinneoige, a bhfuil an chuid is mó de, tá an eagarthóir fiosrúcháin SQL féin. Is gá duit cód cláir a scríobh ann. Taispeánfar ainmneacha na gcolún sa tábla roghnaithe ansin go huathoibríoch. Déantar na colúin a roghnú lena bpróiseáil leis an ordú SELECT. Ní mór duit na colúin sin a fhágáil sa liosta nach mian leat an t-ordú sonraithe a phróiseáil.

    Ansin, scríobh téacs an ordaithe gur mian leat a chur i bhfeidhm ar na rudaí roghnaithe. Tá orduithe á gcomhdhéanamh ag úsáid oibreoirí speisialta. Seo na ráitis bhunúsacha SQL:

    • ORDÚ - luachanna a shórtáil;
    • COMHAD - boird a cheangal;
    • GRÚPA AG - luachanna a ghrúpáil;
    • SUIM - luachanna a shuimiú;
    • Sainiúil - dúblaigh a bhaint.

    Ina theannta sin, agus an cheist á tógáil, is féidir leat na hoibreoirí a úsáid MAX, MIN, Avg, COUNT, LEFT agus daoine eile

    Sa chuid íochtarach den fhuinneog, ba cheart duit a shonrú cén áit a dtaispeánfar an toradh próiseála. Is féidir é seo a bheith ina bhileog nua den leabhar (de réir réamhshocraithe) nó raon sonrach ar an mbileog reatha. Sa chás deireanach sin, ní mór duit an t-athrú a athshocrú go dtí an suíomh cuí agus comhordanáidí an raoin seo a shonrú.

    Tar éis don iarratas a bheith déanta agus na socruithe comhfhreagracha a bheith déanta, cliceáil ar an gcnaipe. Rith ag bun na fuinneoige. Ina dhiaidh sin, déanfar an oibríocht iontrála.

Ceacht: Táblaí cliste in Excel

Modh 2: Úsáid Uirlisí Excel Built-in

Tá bealach ann freisin chun ceist SQL a chruthú le haghaidh foinse sonraí roghnaithe ag úsáid uirlisí tógtha isteach Excel.

  1. Rith an clár Excel. Tar éis an aistrithe go dtí an cluaisín "Sonraí".
  2. Sa bhloc uirlisí "Sonraí Seachtracha a Fháil"atá suite ar an téip, cliceáil ar an deilbhín "Ó fhoinsí eile". Liosta de roghanna breise. Roghnaigh mír ann "Draoi Nasctha Sonraí".
  3. Tosaíonn Treoraí Nasctha Sonraí. Sa liosta de chineálacha foinse sonraí, roghnaigh "DSN DSBC". Ina dhiaidh sin cliceáil ar an gcnaipe "Ar Aghaidh".
  4. Osclaíonn an fhuinneog Treoraithe Nasctha Sonraí, ina gcaithfidh tú an cineál foinse a roghnú. Roghnaigh ainm "Bunachar Sonraí Rochtana MS". Ansin cliceáil ar an gcnaipe. "Ar Aghaidh".
  5. Osclaíonn fuinneog bheag loingseoireachta inar cheart duit dul chuig eolaire suímh an bhunachair sonraí i bhformáid mdb nó accdb agus an comhad bunachar sonraí riachtanach a roghnú. Déantar nascleanúint idir thiomáineann loighciúla i réimse speisialta. "Dioscaí". Idir eolairí, déantar trasdul i limistéar lárnach na fuinneoige ar a dtugtar "Catalóga". I bpána clé na fuinneoige, taispeántar comhaid atá suite san eolaire reatha má tá an síneadh mdb nó accdb acu. Is sa réimse seo a chaithfidh tú ainm an chomhaid a roghnú, ansin cliceáil ar an gcnaipe "OK".
  6. Ina dhiaidh sin, seoltar fuinneog chun tábla a roghnú sa bhunachar sonraí sonraithe. Sa limistéar lárnach, roghnaigh ainm an tábla inmhianaithe (má tá roinnt ann), agus ansin cliceáil an cnaipe "Ar Aghaidh".
  7. Ina dhiaidh sin, osclaíonn an fhuinneog comhaid um nasc sonraí a shábháil. Seo an t-eolas bunúsach ceangail atá cumraithe againn. Sa fhuinneog seo, cliceáil ar an gcnaipe. "Arna dhéanamh".
  8. Ar an mbileog Excel, seoltar fuinneog allmhairithe sonraí. Is féidir a chur in iúl cén fhoirm ar mhaith leat na sonraí a chur i láthair:
    • Tábla;
    • Tuarascáil Tábla Pivot;
    • Cairt achomair.

    Roghnaigh an rogha is mian leat. Díreach thíos, ní mór duit an áit a shonrú go díreach chun na sonraí a chur: ar bhileog nua nó ar an mbileog reatha. Sa chás deireanach sin, is féidir na comhordanáidí suímh a roghnú freisin. De réir réamhshocraithe, cuirtear sonraí ar an mbileog reatha. Cuirtear an choirnéal uachtarach ar chlé den rud allmhairithe sa chill. A1.

    Tar éis gach suíomh allmhairithe a shonrú, cliceáil ar an gcnaipe "OK".

  9. Mar a fheiceann tú, aistrítear an tábla ón mbunachar sonraí go dtí an bhileog. Ansin téigh go dtí an cluaisín "Sonraí" agus cliceáil ar an gcnaipe "Naisc"a chuirtear ar an téip sa bhloc uirlisí leis an ainm céanna.
  10. Ina dhiaidh sin, seoltar an nasc leis an leabhar. In ann feicimid ainm an bhunachair sonraí a bhí ceangailte cheana. Má tá roinnt bunachar sonraí nasctha, roghnaigh an ceann atá uait agus roghnaigh é. Ina dhiaidh sin cliceáil ar an gcnaipe "Airíonna ..." ar thaobh na láimhe deise den fhuinneog.
  11. Tosaíonn an fhuinneog nasc maoine. Bog é go dtí an cluaisín "Sainmhíniú". Sa réimse seo "Téacs ordaithe", ag bun na fuinneoige reatha, scríobh an t-ordú SQL de réir chomhréir na teanga, a labhair muid go hachomair agus muid ag smaoineamh Modh 1. Ansin cliceáil ar an gcnaipe "OK".
  12. Ina dhiaidh sin, seoltar ar ais go huathoibríoch é chuig an fhuinneog ceangail leabhar. Ní féidir linn ach cliceáil ar an gcnaipe "Athnuachan" ann. Tá teacht ar an mbunachar sonraí le fiosrú, agus ina dhiaidh sin cuireann an bunachar sonraí torthaí a phróiseála ar ais chuig an mbileog Excel, chuig an tábla a d'aistrigh muid roimhe seo.

Modh 3: Ceangail le Freastalaí SQL

Ina theannta sin, trí uirlisí Excel, is féidir ceangal a dhéanamh le SQL Server agus iarratais a sheoladh chuige. Ní hionann tógáil ceiste agus an rogha roimhe seo, ach ar an gcéad dul síos, ní mór duit an nasc féin a bhunú. Let's a fheiceáil conas é a dhéanamh.

  1. Rith Excel agus téigh go dtí an cluaisín "Sonraí". Ina dhiaidh sin cliceáil ar an gcnaipe "Ó fhoinsí eile"a chuirtear ar an téip sa bhloc uirlisí "Sonraí Seachtracha a Fháil". An uair seo, ón liosta atá le feiceáil, roghnaigh an rogha "Ó SQL Server".
  2. Osclaíonn an nasc leis an bhfreastalaí bunachar sonraí. Sa réimse seo "Ainm an Fhreastalaí" sonraigh ainm an fhreastalaí a bhfuilimid ag nascadh leis. Sa ghrúpa paraiméadair "Eolas Cuntais" ní mór duit cinneadh a dhéanamh ar an dóigh a dtarlóidh an nasc: ag baint úsáide as fíordheimhniú Windows nó trí ainm úsáideora agus pasfhocal a chur isteach. Cuirimid an lasc in iúl de réir an chinnidh. Má roghnaigh tú an dara rogha, ansin caithfidh tú ainm úsáideora agus focal faire a chur isteach sa bhreis ar na réimsí comhfhreagracha. Tar éis na socruithe go léir a dhéanamh, cliceáil ar an gcnaipe. "Ar Aghaidh". Tar éis an gníomh seo a dhéanamh, tarlaíonn an ceangal leis an bhfreastalaí sonraithe. Tá gníomhaíochtaí breise chun an t-iarratas ar bhunachar sonraí a eagrú cosúil leis na bearta a thuairiscítear sa mhodh roimhe seo.

Mar a fheiceann tú, in Excel, is féidir ceisteanna SQL a eagrú, trí uirlisí ionchorpraithe an chláir, nó trí bhreiseáin tríú páirtí a úsáid. Is féidir le gach úsáideoir an rogha atá níos áisiúla dó a roghnú agus tá sé níos oiriúnaí chun tasc ar leith a réiteach. Cé go bhfuil cumais bhreiseán XLTools, i gcoitinne, beagán níos airde fós ná na huirlisí ionchorpraithe Excel. Is é an míbhuntáiste is mó a bhaineann le XLTools ná nach bhfuil ach tréimhse sheachtainiúil féilire sa tréimhse úsáide saor in aisce.