Hvernig á að gera SQL fyrirspurn í Excel

Anonim

SQL í Microsoft Excel

SQL er vinsælt forritunarmál sem er notað þegar unnið er með gagnagrunni (gagnagrunninum). Þrátt fyrir að aðgerðir með gagnagrunni í Microsoft Office pakkanum sé sérstakt forrit - aðgangur, en Excel forritið getur einnig unnið með gagnagrunninum, sem gerir SQL beiðnir. Við skulum finna út hvernig á ýmsa vegu er hægt að mynda svipaða beiðni.

SQL framkvæmd gluggi xltools viðbót í Microsoft Excel

Lexía: "SMART" töflur í Excel

Aðferð 2: Notkun Extra Excel Tools

Það er líka leið til að búa til SQL fyrirspurn til valda gagnasafna með innbyggðu verkfærum Exel.

  1. Hlaupa Excel forritið. Eftir það fluttum við til "Data" flipann.
  2. Farðu í gögn flipann í Microsoft Excel

  3. Í tækjastikunni "að fá utanaðkomandi gagna", sem er staðsett á borði, smelltu á "frá öðrum heimildum" tákninu. Listi yfir frekari aðgerð valkosti opnast. Veldu hlutinn "úr gagnatengingu Wizard".
  4. Farðu í gagnatengingarhjálp í Microsoft Excel

  5. Gagnatengingarhjálpin er hleypt af stokkunum. Í listanum yfir tegundir gagnaheimilda, veldu "ODBC DSN". Eftir það skaltu smella á "næsta" hnappinn.
  6. Gögn Masters gluggi í Microsoft Excel

  7. Gögn Wizard gluggi opnast þar sem þú vilt velja upptökutegundina. Veldu nafnið "MS Access gagnagrunn". Smelltu síðan á "næsta" hnappinn.
  8. Valglugginn á upptökutækinu Gögn Wizard í Microsoft Excel

  9. Lítið leiðsögu gluggi opnast, þar sem þú ættir að skipta yfir í gagnagrunninn í MDB eða ACCDB-sniði og veldu viðkomandi gagnagrunna. Leiðsögn milli rökfræði diska er gerð á sérstökum "diskum". Það er umskipti á miðlæga svæði gluggans sem heitir "Vörulisti". Í vinstri glugganum birtist skrár sem staðsett eru í núverandi möppu ef þeir eru með MDB eða ACCDB eftirnafn. Það er á þessu sviði sem þú þarft að velja heiti skráarinnar, smelltu síðan á "OK" hnappinn.
  10. Gagnasafn val gluggi í Microsoft Excel

  11. Eftir þetta er töfluval glugginn hleypt af stokkunum í tilgreindum gagnagrunni. Í Mið-svæðinu skaltu velja heiti viðkomandi töflu (ef það eru nokkrir af þeim) og smelltu síðan á "næsta" hnappinn.
  12. A gagnasafn töflu val gluggi í Microsoft Excel

  13. Eftir það opnast gagnatengingarlengingarglugginn. Þetta inniheldur helstu upplýsingar um tenginguna sem við settum upp. Í þessari glugga er nóg að smella á "Ljúka" hnappinn.
  14. Gögn Connection File Connection Window í Microsoft Excel

  15. Excel Sheet kynnir gögn innflutnings glugga. Það er hægt að tilgreina hvaða formi þú vilt að gögn séu kynnt:
    • Borð;
    • Skýrsla um samstæðureikninginn;
    • Samantekt skýringarmynd.

    Veldu viðeigandi valkost. Lágt hér að neðan þarftu að tilgreina hvar nákvæmlega gögnin skulu vera sett: á nýju blaði eða á núverandi blaði. Í síðara tilvikinu er möguleiki á að velja hnit af gistingu einnig veitt. Sjálfgefið er gögnin sett á núverandi blað. The vinstri efri horn innfluttra hlutar er sett í reitinn A1.

    Eftir að allar innflutningsstillingar eru tilgreindar skaltu smella á "OK" hnappinn.

  16. Gögn Innflutningur gluggi í Microsoft Excel

  17. Eins og við sjáum er borðið frá gagnagrunninum flutt í blaðið. Síðan fluttum við til "Gögn" flipann og smelltu á "Connection" hnappinn, sem er settur á borði í tólið með sama nafni.
  18. Skiptu yfir í tengingargluggann í Microsoft Excel

  19. Eftir það er tenging glugginn byrjaður. Í henni sjáum við nafn gagnagrunnsins sem áður hefur verið tengdur við okkur. Ef tengdur gagnagrunnurinn er nokkuð, veldu síðan viðkomandi og auðkenna það. Eftir það skaltu smella á "Eiginleikar ..." hnappinn á hægri hlið gluggans.
  20. Farðu í gagnagrunninn í Microsoft Excel

  21. Tengingareiginleikar glugginn byrjar. Við förum í það í "skilgreiningu" flipann. Í reitnum "texta", sem er staðsett neðst í núverandi glugga, skrifaðu SQL stjórnina í samræmi við setningafræði þessa tungumáls, sem við töluðum stuttlega þegar miðað er við aðferðina 1. Þá ýttu á "OK" hnappinn.
  22. Tengingar Properties gluggi í Microsoft Excel

  23. Eftir það, sjálfkrafa aftur til tengingar við bókina. Það er aðeins að smella á "Uppfæra" hnappinn í henni. Áfrýjun á gagnagrunninum með fyrirspurninni á sér stað, eftir sem gagnagrunnurinn skilar niðurstöðum vinnslu aftur í Excel blaðið, í töflunni sem áður var flutt af okkur.

Sendi gagnagrunn í tengingarglugganum til Microsoft Excel

Aðferð 3: Tengist SQL Server SQL Server

Að auki, í gegnum Excel Tools, er tenging við SQL Server og sendir beiðnir um það. Að byggja upp fyrirspurn er ekki frábrugðin fyrri útgáfu, en fyrst og fremst þarftu að setja upp tengingu sjálft. Við skulum sjá hvernig á að gera það.

  1. Hlaupa Excel forritið og farðu í flipann Gögn. Eftir það skaltu smella á "frá öðrum heimildum" hnappinum, sem er sett á borðið í "að fá utanaðkomandi gagna". Í þetta sinn, af listanum yfir listann skaltu velja valkostinn "úr SQL Server Server".
  2. Farðu í SQL Server tengi gluggann í Microsoft Excel

  3. Opnar tengingargluggann við gagnagrunnsþjóninn. Í heiti miðlara heiti skaltu tilgreina heiti þeirrar miðlara sem þú framkvæmir tengingu. Í hópnum "Account" þarftu að ákveða nákvæmlega hvernig á að tengjast: með Windows Authentication eða með því að slá inn notandanafnið og lykilorðið. Ég sýndi skipta í samræmi við ákvörðunina sem tekin er. Ef þú hefur valið aðra valkostinn, þá verður einnig að setja viðeigandi reiti til að slá inn notandanafnið og lykilorðið. Eftir allar stillingar eru teknar skaltu smella á "Next" hnappinn. Eftir að hafa framkvæmt þessa aðgerð, sem tengist tilgreindum miðlara. Nánari aðgerðir um skipulag gagnagrunnsbeiðni eru svipaðar þeim sem við lýstum í fyrri aðferðinni.

Gögn Connection Wizard gluggi í Microsoft Excel

Eins og þú sérð, í Excel SQL, getur beiðnin verið skipulögð sem innbyggður forrit verkfæri og með viðbótum þriðja aðila. Hver notandi getur valið þann valkost sem er þægilegra fyrir það og er hentugri til að leysa tiltekið verkefni. Þó að möguleikarnir á Xltools viðbótinni séu almennt, enn nokkuð háþróaður en embeded Excel verkfæri. Helstu skortur á Xltools er að frjálst notkun viðbótarinnar er takmörkuð við aðeins tvær dagatalið.

Lestu meira