И-мэйлээр хэрхэн фото зураг илгээх вэ

SQL нь өгөгдлийн сантай (DB) ажиллах үед ашиглагддаг түгээмэл програмчлалын хэл юм. Хэдийгээр Microsoft Office suite Access програмд ​​өгөгдлийн сангийн үйл ажиллагаанд тусдаа програм байдаг боловч Excel нь SQL query-ийг үүсгэдэг өгөгдлийн сантай хамт ажилладаг. Ийм хүсэлтийг бид янз бүрийн аргаар хэрхэн үүсгэж болохыг олж мэдье.

Үзнэ үү: Excel-д мэдээллийн бааз үүсгэх

Excel-д SQL хайлт хийх

SQL хайлтын хэл нь орчин үеийн өгөгдлийн сангийн менежментийн системүүдтэй ажилладаг тул аналогоос ялгаатай байдаг. Тиймээс Excel-ийн нэгэн адил дэвшилтэт таблет процессор олон нэмэлт функцтэй бөгөөд энэ хэлээр ажиллах боломжтой юм. Excel-ийг ашиглан SQL-ийг ашиглах чадвартай хэрэглэгчид олон өөр өөр хүснэгттэй өгөгдлийг зохион байгуулж чадна.

Арга 1: Нэмэлт хэрэглэх

Гэхдээ эхлээд стандарт хэрэгсэл ашиглахгүйгээр Excel-ийг SQL query-ыг үүсгэх сонголтыг авч үзье, гэхдээ гуравдагч талын нэмэлтийг ашиглана. Энэ үйлдлийг гүйцэтгэж буй хамгийн шилдэг нэмэлтүүдийн нэг бол XLTools toolkit бөгөөд энэ функц дээр нэмээд бусад олон функцуудыг хангадаг. Гэсэн хэдий ч, хэрэгслийг ашиглах хугацаа нь ердөө л 14 хоног байна, дараа нь та лицензийг авах хэрэгтэй гэдгийг тэмдэглэх хэрэгтэй.

XLTools Нэмэлт татаж авах

  1. Нэмэлт файлыг татаж авсны дараа xltools.exeсуулгацаа үргэлжлүүлэх хэрэгтэй. Суулгацыг ажиллуулахын тулд суулгалтын файл дээр зүүн хулганы товчийг давхар товшино уу. Үүний дараа Microsoft бүтээгдэхүүнийг ашиглах лицензийн гэрээтэй танай гэрээг батлах хэрэгтэй болно. NET Framework 4. Үүнийг хийхийн тулд товчлуур дээр дарна уу "Хүлээн зөвшөөр" цонхны ёроолд байна.
  2. Үүний дараа суулгагч шаардагдах файлуудыг татаж аваад суулгах процессийг эхлүүлнэ.
  3. Дараа нь цонх нээгдэж, энэ нэмэгдлийг суулгахыг зөвшөөрөх ёстой. Үүнийг хийхийн тулд товчлуур дээр дарна уу. "Суулгах".
  4. Дараа нь суулгалтын процедурыг шууд өөрөө нэмж эхэлнэ.
  5. Үүнийг дууссаны дараа цонх нээгдэж, суурилуулалт амжилттай дууссан гэж мэдээлнэ. Тодорхой цонхон дээр товчлуур дээр дарна уу "Хаах".
  6. Нэмэлт суулгагдсан бөгөөд одоо та SQL хайлтыг зохион байгуулахад шаардлагатай Excel файлыг ажиллуулж болно. Excel-ийн хуудастай хамт XLTools лицензийн кодыг оруулах цонх нээгдэнэ. Хэрэв та кодтой бол тохирох талбартаа оруулаад товчлуур дээр дарах хэрэгтэй "OK". Хэрэв та 14 хоногийн турш үнэгүй хувилбарыг ашиглахыг хүсвэл та товчлуур дээр дарах хэрэгтэй. "Шүүхийн лиценз".
  7. Туршилтын лицензийг сонгоход таны жижиг оврын цонх нээгдэнэ. Та өөрийн овог нэр, овог нэрээ бичнэ үү. Үүний дараа товчин дээр дарна уу "Туршилт эхлэх цэг".
  8. Дараа нь бид лицензийн цонх руу буцна. Таны харж буй утгууд аль хэдийн харагдсан байна. Одоо та товчлуурыг дарах хэрэгтэй. "OK".
  9. Дээрх тушаалуудыг ажиллуулсны дараа таны табли шинэ хуулбар дээр гарч ирэх болно - "XLTools". Гэхдээ үүнийг хийх гэж яарах хэрэггүй. Хайлт хийхээсээ өмнө бид "ухаалаг" хүснэгтэд нэр өгч хүснэгтэн массивыг хөрвүүлэх хэрэгтэй.
    Үүнийг хийхийн тулд тодорхой массив эсвэл түүний элементүүдийг сонгоно. Таб дотроо байх "Нүүр" Дүрс дээр дарна уу "Хүснэгтээр форматлах". Үүнийг багажийн блокон дээр байрлуулсан байна. "Styles". Үүний дараа өөр өөр загварын жагсаалт нээгдэнэ. Таны тохирох загварыг сонго. Энэ сонголт нь хүснэгтийн функцэд нөлөөлөхгүй тул харагдах дэлгэцийн тохиргоон дээр тулгуурлан зөвхөн таны сонголтыг үндэслэнэ.
  10. Үүний дараа жижиг цонх нээгдэв. Энэ нь хүснэгтийн координатыг харуулна. Дүрмээр бол, програм нь массивын бүтэн хаягийг "сонгож", зөвхөн нэг нүдийг сонгосон ч гэсэн сонгоно. Гэхдээ энэ нь тухайн салбарт байгаа мэдээллийг шалгахад саад учруулахгүй тохиолдолд л хамаарна "Хүснэгтийн байршлын байршлыг заана уу". Та бас зүйлийн талаар анхаарлаа хандуулах хэрэгтэй "Хүснэгтийн хамт хүснэгт", таны массив дахь толгойнууд үнэхээр байдаг бол хачин байсан. Дараа нь товчин дээр дарна уу "OK".
  11. Үүний дараагаар бүхэл хязгаарыг хүснэгтээр хэлбэржүүлнэ. Энэ нь түүний шинж чанар (жишээ нь, суналт) болон харааны дэлгэцэнд нөлөөлөх болно. Тодорхойлогдсон хүснэгтийг нэрлэнэ. Үүнийг таних, хүссэнээр өөрчлөхийн тулд массивын ямар ч элемент дээр дарна. Нэмэлт бүлгийн цонхнууд тууз дээр гарч ирдэг - "Хүснэгтүүдтэй ажиллах". Таб руу шилжинэ үү "Барилгачин"Үүнийг байрлуулсан. Төхөөрөмжийн блок дахь соронзон хальсны дээр "Properties" талбарт "Хүснэгтийн нэр" массивын нэр автоматаар түүнд хуваарилагдсан массивын нэрийг зааж өгнө.
  12. Хэрэв хүсвэл хэрэглэгч нь хүссэн сонголтоо гарнаас нь оруулж, түлхүүрийг дарж, энэ нэрийг илүү мэдээлэл өгч өөрчилж болно. Оруулна уу.
  13. Дараа нь хүснэгт бэлэн бөгөөд та хүсэлтийг зохион байгуулж болно. Таб руу шилжинэ үү "XLTools".
  14. Төхөөрөмжийн блок дахь соронзон хальс дээр шилжсэний дараа "SQL queries" Дүрс дээр дарна уу SQL ажиллуулна.
  15. SQL query execution цонх эхэлнэ. Зүүн бүсэд баримт бичиг болон хүснэгтийн өгөгдлийн модны хүснэгтийг зааж өгнө.

    Ер нь цонхны баруун талд байгаа SQL query editor нь өөрөө юм. Та програмын кодыг бичих хэрэгтэй. Сонгогдсон хүснэгтийн баганы нэр автоматаар гарч ирнэ. Боловсруулах багануудыг сонгохдоо командаар гүйцэтгэнэ SELECT. Та жагсаалтад үлдээхийг хүссэн багануудыг зөвхөн жагсаалтад үлдээх хэрэгтэй.

    Дараа нь сонгож авсан объектуудад хэрэглэхийг хүссэн тушаалын текстийг бичнэ. Тушаалуудыг тусгай операторуудаар хийдэг. Энд үндсэн SQL илэрхийллүүд байна:

    • Захиалга - ялгах утга;
    • JOIN - хүснэгтүүдийг нэгтгэх;
    • GROUP BY - утгын бүлэглэлт;
    • SUM - утгын нийлбэр;
    • Ялангуяа - хувилбарын хуулбарыг устгах.

    Үүний зэрэгцээ, хүсэлт гаргахдаа операторуудыг ашиглаж болно MAX, MIN, Дундаж, COUNT, Зүүн талд болон бусад

    Цонхны доод хэсэгт та боловсруулалтын үр дүнг яг хаана харуулахыг зааж өгөх хэрэгтэй. Энэ нь тухайн номонд шинэ хуудсыг (анхдагч байдлаар) эсвэл одоогийн хуудсан дээрх тусгай хүрээ байж болно. Сүүлчийн тохиолдолд, шилжүүлэгчийг тохирох байрлал руу шилжүүлж, энэ мужийн координатыг тохируулах хэрэгтэй.

    Хүсэлт хийгдсэний дараа зохих тохируулгууд хийгдсэний дараа товчлуур дээр дарна уу. Run цонхны ёроолд байна. Үүний дараагаар оруулсан үйлдлийг гүйцэтгэнэ.

Хичээл: Excel-ийн ухаалаг хүснэгт

Арга 2: Excel-д суурилсан төхөөрөмжүүдийг ашиглах

Excel-ийн суулгах хэрэгсэл ашиглан сонгосон өгөгдлийн эх үүсвэрт SQL query-ийг үүсгэх бас нэг арга бий.

  1. Excel програмыг ажиллуулна. Үүний дараа tab руу шилжих хэрэгтэй "Мэдээлэл".
  2. Багажны блокд "Гадаад өгөгдөл авах"соронзон хальс дээр байрладаг, дүрс дээр дарна уу "Бусад эх сурвалжаас". Нэмэлт хувилбаруудын жагсаалт. Үүнийг сонгоно уу "Өгөгдөл холболтын цонхноос".
  3. Эхлэх Өгөгдөл холболт хийх Wizard. Өгөгдлийн эхийн төрлүүдийн жагсаалтад, сонгоно уу "ODBC DSN". Дараа нь товчин дээр дарна уу "Дараа нь".
  4. Цонхны нээгдэнэ Өгөгдөл холболт Шүтэн бишрэгчид, та эх сурвалжийн төрлийг сонгох хэрэгтэй. Нэрээ сонгоно уу "MS Access Database". Дараа нь товчин дээр дарна уу. "Дараа нь".
  5. Жижиг навигацийн цонх нээгдэн, та mdb эсвэл accdb форматын өгөгдлийн сангийн байршил лавлах руу очиж шаардлагатай мэдээллийн бааз файлыг сонгоорой. Логик хөтчүүд хоорондын хөтөч тусгай талбарт хийгддэг. "Дискүүд". Директоруудын хооронд шилжин байрласан цонхны төв хэсэгт шилжинэ "Каталог". Цонхны зүүн талын цонхонд одоогийн лавлахад байгаа файлууд нь өргөтгөлийн mdb эсвэл accdb байна. Энэ хэсэгт та файлын нэрийг сонгох хэрэгтэй, дараа нь товчлуур дээр дарна уу "OK".
  6. Дараа нь тодорхой заасан мэдээллийн бааз дахь хүснэгтийг сонгох цонх нээгдэнэ. Тєвийн бїсэд хїссэн хїснэгтийн нэрийг сонгох (хэд хэд байгаа бол), дараа нь товшилтыг дар "Дараа нь".
  7. Үүний дараа өгөгдлийн холболтын файлын цонхыг нээх болно. Бидний тохируулсан үндсэн холболтын мэдээлэл энд байна. Энэ цонхонд товчин дээр дарна уу. "Гүйцсэн".
  8. Excel хуудас дээр өгөгдөл импортлох цонх нээгдэв. Өгөгдлийг ямар хэлбэрээр үзүүлэхийг хүсч буй хэлбэрийг зааж өгөх боломжтой.
    • Хүснэгт;
    • Пивот хүснэгт тайлан;
    • Хураангуй хүснэгт.

    Хүссэн сонголтоо сонго. Доорх хэсэгт та өгөгдлийг яг хаана байрлуулахаа тодорхойлох хэрэгтэй: шинэ хуудас эсвэл одоогийн хуудсан дээр. Сүүлчийн тохиолдолд байршлын координатыг сонгох боломжтой. Анхдагч байдлаар, өгөгдлийг одоогийн хуудсанд байрлуулсан. Импортын объектын зүүн дээд буланд үүрэнд байрлана. А1.

    Импортын тохиргоог хийсний дараа товчлуур дээр дарна уу "OK".

  9. Таны харж байгаагаар өгөгдлийн сангаас хүснэгтэд хуудас руу шилжих болно. Дараа нь таб руу шилжинэ "Мэдээлэл" товчлуур дээр дарна уу "Холболт"ижил нэр бүхий багаж хэрэгслийн блокт соронзон хальс дээр байрлуулсан.
  10. Үүний дараа номонд холболт хийгдэж эхэллээ. Үүнийг бид өмнө нь холбогдсон мэдээллийн сангийн нэрийг харж болно. Хэрэв хэд хэдэн холбогдсон мэдээллийн сан байгаа бол түүнийгээ сонгоод, түүнийгээ сонгоно уу. Дараа нь товчин дээр дарна уу "Properties ..." цонхны баруун талд байна.
  11. Холболтын шинж чанарын цонх эхэлнэ. Таб руу шилжүүл "Тодорхойлолт". Талбайд "Тушаалын текст", одоогийн цонхны доод хэсэгт SQL командыг хэлний синтаксийн дагуу бичих бөгөөд бид үүнийг товч дурдах үед товчхон ярилцсан Арга 1. Дараа нь товчин дээр дарна уу "OK".
  12. Үүний дараа ном холболтын цонх руу автоматаар буцах болно. Бид зөвхөн товчлуур дээр дарах боломжтой "Сэргээх" дотор нь. Өгөгдлийн санг асуулгад хандаж, өгөгдлийн сангийн дараа үр дүн нь Excel-ийн хуудасруу буцаж ирсний дараа өмнө нь бидэнд илгээсэн хүснэгтэд өгнө.

Арга 3: SQL Server-д холбогд

Үүнээс гадна, Excel хэрэгслээр дамжуулан SQL Server руу холбогдож хүсэлт илгээж болно. Хайлт хийх нь өмнөх сонголтоос ялгаатай биш боловч, та эхлээд холболтыг үүсгэх хэрэгтэй. Үүнийг яаж хийхийг үзье.

  1. Excel ажиллуулаад таб руу очно уу "Мэдээлэл". Дараа нь товчин дээр дарна уу "Бусад эх сурвалжаас"хэрэгслийг блокон дээр байрлуулдаг "Гадаад өгөгдөл авах". Энэ удаад харагдах жагсаалтаас сонголтыг сонго "SQL Server-аас".
  2. Өгөгдлийн сангийн серверийн холболт нээгдэнэ. Талбайд "Серверийн нэр" Бидний холбогдож байгаа серверийн нэрийг зааж өгнө үү. Параметрүүдийн бүлэгт "Дансны мэдээлэл" холболт гарах болно гэдгийг шийдэх хэрэгтэй болно: Windows нэвтрэлт танилтыг ашиглах эсвэл хэрэглэгчийн нэр, нууц үг оруулаарай. Шилжүүлэгч нь шийдвэрийн дагуу илэрнэ. Хэрэв та хоёр дахь сонголтыг сонгосон бол холбогдох талбаруудаас гадна та хэрэглэгчийн нэр, нууц үгээ оруулах шаардлагатай болно. Бүх тохиргоог хийсний дараа товчин дээр дарна уу. "Дараа нь". Энэ үйлдлийг гүйцэтгэсний дараа тодорхой серверт холбогдох холболт үүсдэг. Өгөгдлийн сангийн хайлтыг зохион байгуулах үйлдлүүд нь өмнөх аргаар тайлбарласантай төстэй.

Эндээс харахад, Excel-д SQL query нь програмын суулгах хэрэгсэл, гуравдагч этгээдийн нэмэлт тусламжтайгаар зохион байгуулагдаж болно. Хэрэглэгч бүр өөрт тохирсон сонголтыг сонгож болох ба тодорхой ажилд илүү тохиромжтой байдаг. Хэдийгээр XLTools-ийн нэмэлт боломжууд нь ерөнхийдөө үндсэндээ Excel-ийн багажуудаас арай илүү дэвшилттэй хэвээр байгаа юм. XLTools-ийн гол дутагдал нь нэмэлтээр ашиглах хугацаа нь зөвхөн хоёр хуанлийн долоо хоногоор хязгаарлагддаг.

Видео үзэх: Onision Loses In Court Truth, Facts, And Evidence (Дөрөвдүгээр Сар 2024).