Электрондук почта аркылуу жөнөтүүгө болот?

SQL - маалымат базалары (DB) менен иштөөдө колдонулган белгилүү программалоо тили. бир Microsoft Office пакетте базасы иштери өзүнчө колдонулат да - жетүү, Excel, бирок программа да SQL суроо берип, маалымат базасын түзүү менен иштей алат. Сиз ушундай суроо пайда болот, ар кандай жолдор менен кантип карап көрөлү.

Кара: Excel боюнча маалыматтар базасын түзүү үчүн эмне кылыш керек?

Excel бир SQL суроо түзүү

SQL суроо тили менен дээрлик бардык заманбап маалымат базасын башкаруу системасын иштеп окшогондорду айырмаланып турат. Ошондуктан, мисалы, көптөгөн милдеттерин бар өркүндөтүлгөн электрондук жадыбал програмы Excel сыяктуу, ошондой эле ушул тил менен иштей алат калыштуу эмес. Excel колдонуп SQL тилинде сүйлөгөн колдонуучулар, ар кандай бытыранды түрүндөгү маалыматтарды ар кандай уюштурууга болот.

Метод 1: Use өзгөчөлүк

Бирок, биринчиден, качан сиз SQL суроо-стандартты, куралдарды колдонуу менен эмес, ошондой эле үчүнчү жактын жылы кошуу менен түзүүгө болот деген Excel ишин карап көрөлү. мыкты кошумча жөндөөлөрдүн бири, бул маселе ушул мүмкүнчүлүктөрүнө тышкары, башка белгилердин мол берип татаал XLTools инструменттер болуп саналат. Бирок, ал курал колдонууга эркин мөөнөтү 14 күн, ал эми андан кийин уруксат бар экенин белгилей кетүү керек.

кошумча XLTools түшүрүп алуу

  1. Эгер кошумча-жылы билэни көчүрүп кийин xltools.exeаны орнотуу менен жүргүзүлүүгө тийиш. орнотуу делосуна боюнча чычкандын сол баскычын эки жолу басуу үчүн орнотуу зарылдыгын баштоо үчүн. Бул компаниянын азыктарын Microsoft пайдалануу үчүн лицензия келишимге макул керек турган терезе баштайт - бул NET негиздерин 4. эмне эле баскычын басыныз "Мен дал келет" Терезенин ылдый жагындагы.
  2. Андан кийин, орнотуу зарыл материалдары жүктөп жана орнотууга жараянын баштайт.
  3. Кийинки, терезе бул кошуу орнотуу үчүн макулдук ырастоо үчүн керек болгон ачылат. Бул үчүн, кнопкасын басып "Орнотуу".
  4. Андан кийин орнотуу тартиби өзгөчөлүк менен түздөн-түз башталат.
  5. аны аяктагандан терезе, андан кийин орнотуу ийгиликтүү аяктады деп эскертилет. Бул терезесинде, жөн гана кнопкасын басып "Жабуу".
  6. Кошуу-жылы орнотулган жана сиз азыр сизге бир SQL суроо уюштурууну каалаган бир Excel билэни иштете аласыз. Чогуу Excel бир барак менен коду XLTools укугун кирүү үчүн терезени ачат. Эгер сиз кодду бар болсо, анда тигил же бул чөйрөсүндө аны кирип, кнопкасын басып керек "OK". Сиз 14 күн бою бекер нускасын колдонуу үчүн келсе, анда жөн эле кнопканы басуу "Сот берилген".
  7. сыноо укугун тандоодо сиз биринчи жана акыркы атын камтышы керек дагы бир кичинекей терезени ачат жана электрондук (жашыруун болушу мүмкүн). Андан кийин кнопкасын басып "Сыноону баштоо".
  8. Ошондо биз нак терезеден кайрылып. Көрүнүп тургандай, буга чейин көрсөтүлгөн баалуулуктар кирген. Эми жөн гана баскычын басыныз "OK".
  9. Жогоруда дүүлүктүрүү жасагандан кийин гана, кандайдыр бир жаңы өтмөк Excel сиздин көчүрмөсү пайда болот - "XLTools". Бирок, ал жерге барып, жок. Эгер биз "акылдуу" деп аталган столдо иштей турган жана ага ат дайындоого, сиз пласт толгон айландыруу үчүн суроо түзүүгө чейин.
    Бул белгилүү толгон же анын элементтерин ажыратыш үчүн. табулатура, ал эми "Башкы бет" уясынын белгисине "Жазуусу катары" аттуу тегерек стол. Бул каражат кутусунда скотч жайгашкан "Стилдери". Бул, ар түрдүү стилдеги бир тандоо тизмеси кийин. Сен туура көрүп стилди тандоо. столдун иштешине тандоо таасир мүмкүн эмес, ошондуктан, бул базалык алардын чечим гана көрүп, дисплей өзгөчөлүктөрдү негизинде турат.
  10. кичинекей терезе кийин башталды. Ал столдун координаттары аныктайт. эреже катары, программа, аны бир гана клетканы тандаган болсо да, катар-катар турушту, толук дареги, "көтөрүп жүрөт" болот. Бирок, кандай болсо дагы, ал талаада маалыматты текшерүү үчүн тоскоолдук кылбайт "Маалымат столдун ордун көрсөтүү". Ошондой эле кээ бир пунктка кулак кагышыбыз керек "Наамы менен стол", Баш аты А-Я сенин тизилип, иш жүзүндө болсо, текшерилди. Анан кнопкасын басып "OK".
  11. Андан кийин, толугу менен көрсөтүлгөн диапазон касиетке да таасир этет столдун катары калыптанган болот (мис, жайган) жана дисплейде пайда болгон. көрсөтүлгөн стол деген болот. Аны алыш үчүн, жана өзгөрүүлөрдү каалаган болсо, катар-катар турушту, ар кандай элементке klatsat. өтмөктөрдүн кошумча топ киного пайда - "Столдор менен иштөө". өтмөктү жылдырылууда "Designer"ага жайгаштырылган. Тасмадагы, Tools бөлүмүндө "Байкал" талаада Жөнүндө "Name" Ал дароо эле программасы менен сыйланган тизилип, аталышы көрсөтүлөт.
  12. каалаган болсо, анда колдонуучу кыйла маалыматтык, жөн гана ариптакта менен баскычты каалаган жолду жана басуу талаасын терүүгө өзгөртө аласыз аты кирүү.
  13. Бул столдун кийин даяр жана уюштуруу өтүнүчү менен түздөн-түз болот. өтмөктү жылдырылууда "XLTools".
  14. курал кутусунда скотч күйгүзгөндөн кийин "SQL суроолор" уясынын белгисине "SQL жүргүзгүлө".
  15. SQL суроо терезени иштетет. Сол жагындагы суроо пайда болот турган маалымат дарактын жөнүндө документ баланска, ошондой эле үстөл көрсөтүлүүгө тийиш.

    көбү аны ээлеп туура панелинде,-жылы, ал редактору SQL суроо болуп саналат. Анда сиз кодду жазуу керек. столдун тандалган түркүктүн аттары бар эле түрдө көрсөтүлөт. командасы тарабынан аткарылган кайра иштетүү үчүн тандоо мамычалар SELECT. Эгер көрсөтүлгөн буйругу иштелип жатат гана мамычалар тизмесине калышы керек.

    Мындан ары сиз тандаган объектилерге колдонуу үчүн каалаган текст буйрук жазылган. Командалар атайын операторлорду пайдалануу менен жүргүзүлөт. Бул жерде негизги SQL болуп саналат: сүрөттөйт

    • токтому BY - сорттоо баалуулуктарын;
    • JOIN - үстөлдөрүн кирүү;
    • GROUP BY - топтоо баалуулуктар;
    • сум - баалуулуктардын суммасы;
    • Түйүлдүктүн - иши салууда.

    Мындан тышкары, бир суроо куруп, сиз операторлорду колдоно аласыз MAX, MIN, AVG, COUNT, LEFT жана башка.

    Терезенин ылдый жагындагы аны кайра иштетүүнүн натыйжасын көрсөтө турган жерде көрсөтүлүшү керек. Бул жаңы китептин тизмеси (демейки) болушу мүмкүн, же азыркы баракта белгилүү бир катар. Акыркы учурда, тиешелүү кызмат ордуна которуу кайрадан, бул катар координаттарын тактоо керек.

    талап кылып жатат жана туура орнотуулар даярдалып бүткөндөн кийин, кнопкасын басып "Run" Терезенин түбүндө. Бул киргизүү кийин, операция ишке ашырылат.

-Сабак: "Smart" Excel стол

Метод 2: курулган Excel куралдарды колдонуу

камтылган куралдарды Excel колдонуу менен тандалган маалымат булагына SQL суроо түзүү жолу да бар.

  1. Run Excel. Ошондо өтмөгүнө баруудан "Маалымат".
  2. курал терезесинин "Get тышкы берилмелер"Кайсы Тасмадагы жайгашкан, уясынын белгисине "Башка булактар". андан ары тандоо тизмесин ачылат. ал нерсени тандоо "Берилиштер базасына байланыш устасына From".
  3. башталат Берилиштер базасына байланыш алуу устаты. маалымат булагы болгон түрлөрүнүн тизмесинин менен тандап "ODBC DSN". Андан кийин кнопкасын басып "Next".
  4. терезе ачылат Берилиштер базасына байланыш алуу устатыКайсы булагы түрүн тандоого керек. ат тандоо "MS Access базасы". Анан кнопкасын басып "Next".
  5. Бул MDB же accdb түрдө базасын справочник жерге барып, базасына билэни тандоо керек кичинекей багыттоо терезесинен ачат. атайын тармагында жасалган ошол эле учурда логикалык дисктерде ортосунда "Disks". Between каталогдор аты менен терезенин борбордук аянтта өтөт "Catalogs". Алар узартуу MDB же accdb болсо сол панелинде, азыркы каталогдо билэлэри көрсөтөт. Бул бир аянты билэ атын тандоо керек, анан баскычты басып "OK".
  6. Андан кийин, ал көрсөтүлгөн базасына стол тандоо терезесин өтөт. борбору панелинде, каалаган столдун (Эгерде бирден ашык) атын тандап, андан кийин кнопканы басуу "Next".
  7. Андан кийин, терезе берилиштер базасына байланыш сактап ачат. Бул жерде биз койгон байланышы жөнүндө негизги маалымат берилет. Бул терезесинде, жөн гана кнопкасын басып "Даяр".
  8. Excel барагы терезе маалымат импорт башталат. Бул маалыматтар берилиши керек кандай жол менен көрсөтүү керек болот:
    • стол;
    • сайт докладдары;
    • жамааттык диаграмма.

    каалаган жолду тандоо. бир жаңы иш же учурдагы барагында: бир аз төмөн маалыматтар жайгаштырылат жерде так көрсөтүлүүгө келет. жайгашуу координаттары тандоосу менен камсыз акыркы учурда. Алыдын ала, маалыматтар учурдагы баланс боюнча жайгаштырылат. клеткада жайгашкан бир ташылып объектинин жогорку сол бурчка A1.

    Бардык импорт орнотуулары көрсөтүлгөн кийин, кнопкасын басып "OK".

  9. Көрүнүп тургандай, билгилени базасында стол барагында көчүп жатат. Ошондо Өтмөккө чабыттап "Маалымат" жана кнопкасын басып "Соолуган"Кайсы бир аты курал кутучага жазууга жайгаштырылат.
  10. Андан кийин китептин кошулуу кутучаны баштайт. ал биз мурда байланыштуу базасын бизге аты-жөнүн көрөсүз. бир нече базасын байланыштуу болсо, анда каалаган тандап, аны тандап алуу. Андан кийин кнопкасын басып "Байкал ..." терезенин оң жагында.
  11. терезе Connection Properties иштетет. Табулатура аны жылдырылууда "Аныктоо". Талаада "Command Text"Учурдагы Терезенин ылдый жагындагы жайгашкан кароодо биз кыскача талкууланган тилинин синтаксиси боюнча SQL арыз жаз ыкмасы 1. Анан кнопкасын басып "OK".
  12. Андан кийин, китептин кошулуу терезени автоматтык кайра. Биз кнопкасын басканда гана бар "Update" анда. Биздин столдо өткөн тарыхында Бул, маалымат базасын суроо базасын пайдаланып, андан кийин кайра Excel иш анын иштетүүнүн натыйжаларын кайтарган.

Метод 3: SQL Server туташуу

Мындан тышкары, Excel куралы аркылуу бул SQL Server жүрүш жана суроо жөнөтөт байланышууга мүмкүн. суроо курулуш мурунку нускадан айырмаланышы эмес, бирок, баарынан мурда, ал өзү байланыш түзүү зарыл. Муну кылууга кандайча жардам берерин карап көрөлү.

  1. Excel программасын баштоо менен кошумча барагына өтүү "Маалымат". Андан кийин кнопкасын басып "Башка булактар"курал блоктогу кайсы киного жайгаштырылат "Get тышкы берилмелер". жолдордон тизмесинен Бул жолу, орнотууларды мындай тандоо "SQL Server менен".
  2. берилиштер базасына жүрүш үчүн терезе байланыштуу ачылышы болот. Талаада "Server Name" туташуу үчүн жүрүш атын берүү. параметр тобу "Колдонуучу жөнүндө маалымат" Windows Authentication колдонуу менен же кирүүчү атын жана паролду кирип: сиз аны туташтыруу үчүн колдонулат кантип чечиши керек. Биз чечими боюнча которууну ашкерелейт. экинчи жолду тандап алган болсо, анда тиешелүү тармактарда кошумча кирүүчү атын жана паролду киргизүүгө керек болот. Бардык орнотуулар бүткөндөн кийин, кнопкасын басып "Next". Бул жерде кийин көрсөтүлгөн жүрүш үчүн байланыш бар. Биз мурдагы ыкманы айтылган кишилерге окшош маалыматтар базасын суроо уюштуруу боюнча мындан аркы иш-аракеттер.

Биз көрүп тургандай, SQL суроо Excel, программанын камтылган куралдар сыяктуу, жана үчүнчү тараптын жардамы менен курамдык бөлүктөрдү кошуу жайгаштырууга болот. Ар бир колдонуучу үчүн абдан ылайыктуу болуп саналат, ал эми белгилүү бир тапшырманы чечүү үчүн көбүрөөк ылайыктуу келет жолду тандай алышат. XLTools өзгөчөлүк мүмкүнчүлүгү болсо да, жалпысынан алганда, дагы бир аз көбүрөөк камтылган Excel куралдар караганда өнүккөн. Бирок, негизги жетишпеген XLTools өзгөчөлүк акысыз пайдалануунун мөөнөттөрү эки календарлык жума менен чектелип турат.

Video Watch: Brian McGinty Karatbars Review 2018 Plus Karatbank Free ICO Tokens Information Brian McGinty (Май 2024).