Excel бағдарламасында SQL сұрауын қалай жасауға болады

Anonim

Microsoft Excel бағдарламасындағы SQL

SQL - бұл мәліметтер базасымен (мәліметтер базасымен) қолданылатын танымал бағдарламалау тілі. Microsoft Office пакетіндегі мәліметтер базасымен жұмыс істеу үшін жеке бағдарлама - Access бағдарламасы бар, бірақ Excel бағдарламасы да дерекқормен жұмыс істей алады, сонымен қатар SQL сұраныстары. Ұқсас сұранысты қалай қалыптастыруға болатынын білейік.

Microsoft Excel бағдарламасындағы Xltools қондырмасының SQL орындау терезесі

Сабақ: «Ақылды» кестелер Excel бағдарламасындағы

2-әдіс: қосымша Excel құралдарын пайдалану

Сондай-ақ, EXEL-дің кіріктірілген құралдарын пайдаланып таңдалған деректер көзіне SQL сұрау салу әдісі бар.

  1. Excel бағдарламасын іске қосыңыз. Осыдан кейін біз «Деректер» қойындысына ауысамыз.
  2. Microsoft Excel бағдарламасындағы Деректер қойындысына өтіңіз

  3. Таспада орналасқан «Сыртқы деректерді алу» құралдар тақтасында «Басқа көздерден» белгішесін нұқыңыз. Әрекет ету опцияларының тізімі ашылады. «Деректерді қосу шеберінен» элементін таңдаңыз.
  4. Microsoft Excel бағдарламасындағы Деректерді қосу шеберіне өтіңіз

  5. Деректерді қосу шебері іске қосылды. Деректер көздерінің түрлерінің тізімінде «ODBC DSN» таңдаңыз. Осыдан кейін «Келесі» түймесін басыңыз.
  6. Microsoft Excel бағдарламасындағы деректерді Masters терезесі

  7. Деректер шебері терезесі ашылады, онда сіз көз түрін таңдаңыз. «MS Access дерекқоры» атауын таңдаңыз. Содан кейін «Келесі» түймесін басыңыз.
  8. Microsoft Excel-дегі деректер шеберінің бастапқы түрінің таңдау терезесі

  9. Кішкентай навигациялық терезе ашылады, онда сіз MDB немесе ACCDB форматындағы дерекқор каталогына ауысуыңыз керек және қажетті дерекқор файлын таңдаңыз. Логикалық дискілер арасындағы шарлау арнайы «дискілерде» жасалады. «Каталогтар» деп аталатын терезенің орталық аймағына көшу бар. Терезенің сол жақ бөлігінде ағымдағы каталогта орналасқан файлдар көрсетіледі, егер олар MDB немесе ACCDB кеңейтімі болса. Ол осы салада, сіз файлдың атын таңдауыңыз керек, содан кейін «ОК» түймесін басыңыз.
  10. Microsoft Excel бағдарламасындағы дерекқорды таңдау терезесі

  11. Осыдан кейін кесте таңдау терезесі көрсетілген дерекқорда іске қосылады. Орталық аймақта қалаған кестенің атын таңдаңыз (егер олардың саны болса), содан кейін «Келесі» түймесін басыңыз.
  12. Microsoft Excel бағдарламасындағы дерекқор кестесін таңдау терезесі

  13. Осыдан кейін, файлдарды қосу файлын қосу терезесі ашылады. Бұған біз орнатқан байланыс туралы негізгі ақпарат бар. Бұл терезеде «Аяқтау» түймесін басу жеткілікті.
  14. Microsoft Excel бағдарламасындағы деректерді қосу файлын қосу терезесі

  15. Excel парағы деректерді импорттау терезесін іске қосады. Оны сіз қандай формада ұсынғыңыз келсе:
    • Кесте;
    • Біріктірілген кесте туралы есеп;
    • Қысқаша диаграмма.

    Қажетті опцияны таңдаңыз. Төменде төмен, сіз деректердің қайда орналастырылуы керек екенін көрсетуіңіз керек: жаңа парақта немесе ағымдағы парақта. Соңғы жағдайда тұру координаттарын таңдау мүмкіндігі де қарастырылған. Әдепкі бойынша, деректер ағымдағы парақта орналастырылған. Импортталған нысанның сол жақ жоғарғы бұрышы A1 ұяшығына орналастырылған.

    Барлық импорттау параметрлері көрсетілгеннен кейін «OK» түймесін басыңыз.

  16. Microsoft Excel бағдарламасындағы деректерді импорттау терезесі

  17. Көріп отырғанымыздай, мәліметтер базасындағы кесте параққа ауыстырылады. Содан кейін біз «Деректер» қойындысына өтіп, құрал блогындағы таспадағы «Қосылым» түймесін басыңыз.
  18. Microsoft Excel бағдарламасындағы Қосылым терезесіне ауысу

  19. Осыдан кейін байланыс терезесі басталды. Онда біз бұрын қосқан мәліметтер базасының атауын көреміз. Егер қосылған дерекқор біршама болса, содан кейін қажетті және бөлектеу тармағын таңдаңыз. Осыдан кейін терезенің оң жағындағы «Сипаттар ...» түймесін басыңыз.
  20. Microsoft Excel-де дерекқор сипаттарына өтіңіз

  21. Қосылым сипаттары терезесі басталады. Біз оған «анықтама» қойындысына жылжидық. Ағымдағы терезенің төменгі жағында орналасқан «Мәтіндік мәтін» өрісінде SQL пәрменін осы тілдің синтаксисіне сәйкес жазыңыз, ол біз 1. interny 1. OK түймесін басып, «OK» түймесін басыңыз.
  22. Microsoft Excel бағдарламасындағы қосылым сипаттары терезесі

  23. Осыдан кейін, кітапқа қосылымға автоматты түрде оралады. Ондағы «Жаңарту» түймесін басу үшін ғана қалады. Сұраумен мәліметтер базасына үндеу пайда болады, содан кейін мәліметтер базасы қайта өңдеу нәтижелерін Excel парағында, бұрын біз берген кестеге қайтарады.

Байланыс терезесінде дерекқорды Microsoft Excel-ге жіберу

3-әдіс: SQL Server SQL Server-ге қосылу

Сонымен қатар, Excel құралдары арқылы SQL серверімен байланыс бар және оған сұраныстар жіберіңіз. Сұрау салу алдыңғы нұсқадан өзгеше, бірақ ең алдымен, қосылымды өзі орнату керек. Мұны қалай жасау керектігін көрейік.

  1. Excel бағдарламасын іске қосыңыз және Деректер қойындысына өтіңіз. Осыдан кейін «Сыртқы деректерді алу» құралдар тақтасындағы таспаға қойылған «Басқа көздерден» түймесін басыңыз. Бұл жолы тізім тізімінен «SQL Server Server» опциясын таңдаңыз.
  2. Microsoft Excel бағдарламасындағы SQL Server қосылым терезесіне өтіңіз

  3. Қосылым терезесін дерекқор серверіне ашады. Сервер атауы өрісіне қосылымды орындайтын сервердің атын көрсетіңіз. «Тіркелгі» тобында сіз қалай қосылуға болатындығын шешуіңіз керек: Windows аутентификациясын пайдалану немесе пайдаланушы аты мен парольді енгізу арқылы. Мен қосқышты қабылданған шешімге сәйкес көрсетемін. Егер сіз екінші опцияны таңдасаңыз, қосымша, қосымша өрістер пайдаланушы аты мен парольді енгізуі керек. Барлық параметрлер алынғаннан кейін «Келесі» түймесін басыңыз. Осы әрекетті орындағаннан кейін, көрсетілген серверге қосылу. Деректер базасын сұратуды ұйымдастыру бойынша келесі әрекеттер алдыңғы әдіспен сипатталған адамдарға ұқсас.

Microsoft Excel бағдарламасындағы деректерді қосу шебері терезесі

Көріп отырғаныңыздай, Excel SQL-де, сұранысты бағдарламаның бекітілген құралдары және үшінші тарап қондырмаларымен бірге ұйымдастыруға болады. Әр пайдаланушы оған ыңғайлы опцияны таңдай алады және арнайы тапсырманы шешуге ыңғайлы. Дегенмен, xltools қондырмасының мүмкіндіктері, жалпы алғанда, Excel-дің ендірілген құралдарына қарағанда әлі де жетілдірілген. XLTools-тің басты жетіспеушілігі - қондырманы тегін пайдалану мерзімі тек екі күнтізбелік аптада ғана шектеледі.

Ары қарай оқу