মাইক্রোসফ্ট এক্সেলে এসকিউএল অনুসন্ধান করে

Pin
Send
Share
Send

এসকিউএল একটি জনপ্রিয় প্রোগ্রামিং ভাষা যা ডেটাবেস (ডিবি) এর সাথে কাজ করার সময় ব্যবহৃত হয়। মাইক্রোসফ্ট অফিসে ডাটাবেস অপারেশনের জন্য অ্যাক্সেস নামে একটি পৃথক অ্যাপ্লিকেশন থাকলেও এক্সেল এসকিউএল কোয়েরি করে ডেটাবেসগুলির সাথেও কাজ করতে পারে। আসুন জেনে নেওয়া যাক কীভাবে বিভিন্ন উপায়ে অনুরূপ অনুরোধ করা যায়।

আরও দেখুন: এক্সেলে কীভাবে একটি ডাটাবেস তৈরি করবেন

এক্সেলে এসকিউএল কোয়েরি তৈরি করা হচ্ছে

এসকিউএল কোয়েরি ভাষাটি প্রায় সমস্ত আধুনিক ডাটাবেস পরিচালন সিস্টেম এটির সাথে কাজ করে বলে এনালগগুলি থেকে পৃথক। অতএব, এটি মোটেও অবাক হওয়ার মতো নয় যে এক্সেলের মতো উন্নত টেবিল প্রসেসর, যার অনেক অতিরিক্ত ফাংশন রয়েছে, এই ভাষাটির সাথে কীভাবে কাজ করতে হয় তাও জানে। এক্সেল ব্যবহার করে এসকিউএল ব্যবহারকারীরা অনেকগুলি পৃথক পৃথক ট্যাবুলার ডেটা সংগঠিত করতে পারেন।

পদ্ধতি 1: একটি অ্যাড-ইন ব্যবহার করুন

তবে প্রথমে, বিকল্পটি সন্ধান করুন যখন আপনি এক্সেল থেকে কোনও এসকিউএল কোয়েরি তৈরি করতে পারেন যখন মানক সরঞ্জামগুলি ব্যবহার না করে তৃতীয় পক্ষের অ্যাড-ইন ব্যবহার করা হয়। এই টাস্কটি সম্পাদন করে এমন একটি সেরা অ্যাড-অন হ'ল এক্সএলটিউলস টুলকিট, যা এই বৈশিষ্ট্যটি ছাড়াও অন্যান্য ফাংশন সরবরাহ করে। সত্য, এটি লক্ষ করা উচিত যে সরঞ্জামটি ব্যবহারের জন্য বিনামূল্যে সময়কাল কেবল 14 দিন, এবং তারপরে আপনাকে লাইসেন্স কিনতে হবে।

এক্সএলটিউলস অ্যাড-ইন ডাউনলোড করুন

  1. আপনি অ্যাড-ইন ফাইলটি ডাউনলোড করার পরে xltools.exeএটি ইনস্টল করার জন্য এগিয়ে যাওয়া উচিত। ইনস্টলারটি শুরু করতে, ইনস্টলেশন ফাইলের বাম মাউস বোতামটি ডাবল ক্লিক করুন। এর পরে, একটি উইন্ডো খোলা হবে যেখানে আপনাকে মাইক্রোসফ্ট পণ্য ব্যবহারের জন্য লাইসেন্স চুক্তির সাথে আপনার চুক্তিটি নিশ্চিত করতে হবে - নেট ফ্রেমওয়ার্ক ৪. এটি করার জন্য, কেবলমাত্র বোতামটি ক্লিক করুন "আমি গ্রহণ করি" উইন্ডোর নীচে।
  2. এর পরে, ইনস্টলার প্রয়োজনীয় ফাইলগুলি ডাউনলোড করে এবং সেগুলি ইনস্টল করার প্রক্রিয়া শুরু করে।
  3. তারপরে একটি উইন্ডো খোলা হবে যাতে আপনাকে অবশ্যই এই অ্যাড-ইনটি ইনস্টল করার জন্য আপনার সম্মতি নিশ্চিত করতে হবে। এটি করতে, বোতামটি ক্লিক করুন "ইনস্টল করুন".
  4. তারপরে অ্যাড-ইন নিজেই ইনস্টলেশন প্রক্রিয়া শুরু হয়।
  5. এর সমাপ্তির পরে, একটি উইন্ডো খোলা হবে যাতে জানানো হবে যে ইনস্টলেশনটি সফলভাবে সম্পন্ন হয়েছে। নির্দিষ্ট উইন্ডোতে, কেবল বোতামে ক্লিক করুন "বন্ধ".
  6. অ্যাড-ইন ইনস্টল করা হয়েছে এবং এখন আপনি এক্সেল ফাইলটি চালাতে পারবেন যাতে আপনাকে এসকিউএল কোয়েরিটি সংগঠিত করতে হবে। এক্সেল শীটের সাথে একসাথে এক্সএলটিউলস লাইসেন্স কোড প্রবেশের জন্য একটি উইন্ডো খোলে। আপনার যদি একটি কোড থাকে তবে আপনার এটিকে যথাযথ ক্ষেত্রে প্রবেশ করতে হবে এবং বোতামটি টিপুন "ঠিক আছে"। আপনি যদি 14 দিনের জন্য বিনামূল্যে সংস্করণটি ব্যবহার করতে চান তবে কেবল বোতামটিতে ক্লিক করুন ট্রায়াল লাইসেন্স.
  7. একটি ট্রায়াল লাইসেন্স চয়ন করার সময়, অন্য একটি ছোট উইন্ডো খোলে, যেখানে আপনাকে নিজের নাম এবং উপাধি (আপনি একটি উপ নাম ব্যবহার করতে পারেন) এবং ইমেল নির্দিষ্ট করতে হবে। এর পরে, বাটনে ক্লিক করুন "পরীক্ষার সময় শুরু করুন".
  8. এর পরে, আমরা লাইসেন্স উইন্ডোতে ফিরে আসি। আপনি দেখতে পাচ্ছেন, আপনার প্রবেশ করা মানগুলি ইতিমধ্যে প্রদর্শিত হবে। এখন আপনাকে কেবল বোতামে ক্লিক করতে হবে "ঠিক আছে".
  9. আপনি উপরের ম্যানিপুলেশনগুলি সম্পাদন করার পরে, আপনার এক্সেলের উদাহরণে একটি নতুন ট্যাব উপস্থিত হবে - "XLTools"। তবে আমরা এর মধ্যে যেতে কোনও তাড়াহুড়ো করি না। কোয়েরি তৈরি করার আগে আমাদের টেবিল অ্যারে রূপান্তর করতে হবে যার সাহায্যে আমরা তথাকথিত "স্মার্ট" টেবিলটিতে কাজ করব এবং এটি একটি নাম দেব।
    এটি করতে, নির্দিষ্ট অ্যারে বা এর কোনও উপাদান নির্বাচন করুন। ট্যাবে থাকা "বাড়ি" আইকনে ক্লিক করুন "টেবিল হিসাবে ফর্ম্যাট করুন"। এটি সরঞ্জামবক্সে ফিতা উপর স্থাপন করা হয়। "শৈলী"। এর পরে বিভিন্ন শৈলীর একটি নির্বাচন তালিকা খোলে। আপনার প্রয়োজনীয় স্টাইলটি চয়ন করুন। নির্দিষ্ট পছন্দটি কোনওভাবেই টেবিলের কার্যকারিতা প্রভাবিত করবে না, সুতরাং আপনার পছন্দটি কেবলমাত্র ভিজ্যুয়াল প্রদর্শন পছন্দগুলির ভিত্তিতে ভিত্তি করুন।
  10. এটি অনুসরণ করে একটি ছোট উইন্ডো শুরু হয়। এটি টেবিলের স্থানাঙ্ককে নির্দেশ করে। একটি নিয়ম হিসাবে, প্রোগ্রামটি নিজেই অ্যারের পুরো ঠিকানাটি "আপ" করে তোলে, এমনকি যদি আপনি এটিতে কেবল একটি ঘর নির্বাচন করেন। তবে কেবলমাত্র ক্ষেত্রেই, ক্ষেত্রের মধ্যে থাকা তথ্যগুলি পরীক্ষা করা বিরক্ত করে না "টেবিলের ডেটার অবস্থান নির্দিষ্ট করুন"। কাছাকাছি আইটেম মনোযোগ দিন শিরোনাম সারণী, যদি আপনার অ্যারেতে শিরোনামগুলি সত্যিই উপস্থিত থাকে তবে একটি চেকমার্ক ছিল। তারপরে বোতামটিতে ক্লিক করুন "ঠিক আছে".
  11. এর পরে, পুরো নির্দিষ্ট রেঞ্জটি একটি টেবিল হিসাবে ফর্ম্যাট করা হবে, যা এর বৈশিষ্ট্যগুলিতে (উদাহরণস্বরূপ, প্রসারিত) এবং ভিজ্যুয়াল ডিসপ্লে উভয়কেই প্রভাবিত করবে। নির্দিষ্ট টেবিল একটি নাম দেওয়া হবে। এটি সনাক্ত করতে এবং ইচ্ছামত পরিবর্তন করতে অ্যারের যে কোনও উপাদানটিতে ক্লিক করুন। ফিতে অতিরিক্ত ট্যাবগুলির একটি গ্রুপ উপস্থিত হবে - "টেবিলের সাথে কাজ করা"। ট্যাবে সরান "ডিজাইনার"এটি রাখা। টুলবক্সের ফিতাটিতে "বিশিষ্টতাসমূহ" মাঠে "সারণীর নাম" প্রোগ্রামটি স্বয়ংক্রিয়ভাবে নির্ধারিত অ্যারের নামটি স্বয়ংক্রিয়ভাবে নির্দেশিত হবে।
  12. যদি ইচ্ছা হয় তবে ব্যবহারকারী কীবোর্ড থেকে ক্ষেত্রের মধ্যে পছন্দসই বিকল্পটি প্রবেশ করে এবং কীটি টিপে এই নামটিকে আরও তথ্যপূর্ণ একটিতে পরিবর্তন করতে পারেন প্রবেশ করান.
  13. এর পরে, সারণী প্রস্তুত এবং আপনি সরাসরি অনুরোধের প্রতিষ্ঠানে যেতে পারেন। ট্যাবে সরান "XLTools".
  14. টুলবক্সে ফিতা যাওয়ার পরে "এসকিউএল ক্যোয়ারী" আইকনে ক্লিক করুন এসকিউএল চালান.
  15. এসকিউএল কোয়েরি এক্সিকিউশন উইন্ডোটি শুরু হয়। এর বাম অংশে, আপনাকে নথির শীট এবং ডেটা ট্রিটিতে সারণীটি নির্দেশ করতে হবে যাতে অনুরোধটি উত্পন্ন হবে।

    উইন্ডোটির ডান ফলকে, যা বেশিরভাগ অংশে দখল করে থাকে, এটি নিজেই এসকিউএল ক্যোয়ারী সম্পাদক editor এটিতে প্রোগ্রাম কোড লিখতে হবে necessary সেখানে নির্বাচিত সারণীর কলামের নামগুলি ইতিমধ্যে স্বয়ংক্রিয়ভাবে প্রদর্শিত হবে। কমান্ডটি ব্যবহার করে প্রসেসিংয়ের জন্য কলামগুলি নির্বাচন করা হয় নির্বাচন। আপনি নির্দিষ্ট কমান্ডটি প্রক্রিয়া করতে চান কেবল সেই কলামগুলিকে তালিকায় রেখে যাওয়া প্রয়োজন।

    এর পরে, আপনি যে কমান্ডটি নির্বাচিত বস্তুগুলিতে প্রয়োগ করতে চান তা লেখা হয়। দলগুলি বিশেষ অপারেটরগুলি ব্যবহার করে তৈরি হয়। এখানে বেসিক এসকিউএল বিবৃতি রয়েছে:

    • অর্ডার দ্বারা - মান বাছাই;
    • JOIN - টেবিলগুলিতে যোগদান করুন;
    • গ্রুপ দ্বারা - মূল্যবোধের গোষ্ঠীকরণ;
    • সমষ্টি - মানগুলির সংমিশ্রণ;
    • স্বতন্ত্র - সদৃশ অপসারণ।

    তদ্ব্যতীত, অপারেটরগুলি কোয়েরি তৈরি করতে ব্যবহার করা যেতে পারে MAX টি, MIN এর, গড়, COUNT টি, বাম এবং অন্যদের

    উইন্ডোটির নীচের অংশে আপনার নির্দেশ করা উচিত যেখানে প্রক্রিয়াকরণ ফলাফল প্রদর্শিত হবে। এটি বইয়ের একটি নতুন শীট (ডিফল্টরূপে) বা বর্তমান পত্রকের একটি নির্দিষ্ট পরিসর হতে পারে। পরবর্তী ক্ষেত্রে, আপনাকে স্যুইচটি যথাযথ অবস্থানে নিয়ে যাওয়া এবং এই ব্যাপ্তির স্থানাঙ্ক নির্দিষ্ট করতে হবে।

    অনুরোধটি করা এবং সংশ্লিষ্ট সেটিংস তৈরির পরে, বোতামটিতে ক্লিক করুন "চালান" উইন্ডোর নীচে। এর পরে, প্রবেশ করা অপারেশন সম্পাদন করা হবে।

পাঠ: এক্সেলে স্মার্ট টেবিল

পদ্ধতি 2: বিল্ট-ইন এক্সেল সরঞ্জামগুলি ব্যবহার করুন

এক্সেল অন্তর্নির্মিত সরঞ্জামগুলি ব্যবহার করে একটি নির্বাচিত ডেটা উত্সের বিরুদ্ধে এসকিউএল কোয়েরি তৈরির একটি উপায়ও রয়েছে।

  1. আমরা এক্সেল প্রোগ্রাম শুরু করি। এর পরে, ট্যাবে যান "তথ্য".
  2. টুলবক্সে "বাহ্যিক ডেটা প্রাপ্ত করা"ফিতা উপর অবস্থিত, আইকন ক্লিক করুন "অন্যান্য উত্স থেকে"। আরও বিকল্পের একটি তালিকা খোলে। এটিতে আইটেমটি চয়ন করুন "ডেটা সংযোগ উইজার্ড থেকে".
  3. শুরু হয় ডেটা সংযোগ উইজার্ড। তথ্য উত্সের ধরণের তালিকায়, নির্বাচন করুন "ওডিবিসি ডিএসএন"। এর পরে, বাটনে ক্লিক করুন "পরবর্তী".
  4. উইন্ডো খোলে ডেটা সংযোগ উইজার্ডসযার মধ্যে আপনি উত্সের প্রকারটি নির্বাচন করতে চান। একটি নাম চয়ন করুন "এমএস অ্যাক্সেস ডেটাবেস"। তারপরে বোতামটিতে ক্লিক করুন "পরবর্তী".
  5. একটি ছোট নেভিগেশন উইন্ডো খোলে, যাতে আপনার এমডিবি বা এ্যাকডিবি ফর্ম্যাটে ডাটাবেস অবস্থান ডিরেক্টরিতে যেতে হবে এবং পছন্দসই ডাটাবেস ফাইলটি নির্বাচন করা উচিত। লজিক্যাল ড্রাইভের মধ্যে নেভিগেশন একটি বিশেষ ক্ষেত্রে করা হয়। "ডিস্ক"। ডিরেক্টরিগুলির মধ্যে, উইন্ডোর কেন্দ্রীয় অঞ্চলে বলা হয় একটি রূপান্তর "ক্যাটালগগুলির"। বর্তমান ডিরেক্টরিতে থাকা ফাইলগুলি উইন্ডোটির বাম প্যানে প্রদর্শিত হয় যদি তাদের এক্সটেনশন এমডিবি বা এসসিডিবি থাকে। এই অঞ্চলে আপনার ফাইলের নাম নির্বাচন করতে হবে এবং তারপরে বোতামটিতে ক্লিক করুন "ঠিক আছে".
  6. এটি অনুসরণ করে, নির্দিষ্ট ডাটাবেসে সারণী নির্বাচন উইন্ডোটি চালু করা হয়। কেন্দ্রীয় অঞ্চলে, পছন্দসই টেবিলের নামটি নির্বাচন করুন (যদি বেশ কয়েকটি থাকে) এবং তারপরে বোতামটিতে ক্লিক করুন "পরবর্তী".
  7. এর পরে, সেভ ডেটা সংযোগ ফাইল উইন্ডোটি খোলে। আমরা সংযুক্ত করেছি যে সংযোগটি সম্পর্কে প্রাথমিক তথ্য এখানে। এই উইন্ডোতে, কেবল বোতামে ক্লিক করুন "সম্পন্ন".
  8. একটি এক্সেল ওয়ার্কশিটে একটি এক্সেল ডেটা আমদানি উইন্ডো চালু করা হয়েছে। এতে, আপনি কোন আকারে ডেটা উপস্থাপন করতে চান তা নির্দিষ্ট করতে পারেন:
    • টেবিল;
    • পাইভটবেল রিপোর্ট;
    • সংক্ষিপ্ত তালিকা.

    আপনার প্রয়োজনীয় বিকল্পটি চয়ন করুন। ডেটাটি কোথায় রাখা উচিত তা নির্দেশ করার জন্য সামান্য নিম্নের প্রয়োজন: একটি নতুন শীটে বা বর্তমান শীটে। পরবর্তী ক্ষেত্রে, অবস্থান স্থানাঙ্কগুলি নির্বাচন করাও সম্ভব। ডিফল্টরূপে, ডেটা বর্তমান শীটে রাখা হয়। আমদানিকৃত বস্তুর উপরের বাম কোণটি ঘরে অবস্থিত ক 1.

    সমস্ত আমদানি সেটিংস নির্দিষ্ট করার পরে, বোতামটিতে ক্লিক করুন "ঠিক আছে".

  9. আপনি দেখতে পাচ্ছেন যে ডাটাবেস থেকে টেবিলটি শীটে স্থানান্তরিত হয়েছে। তারপরে আমরা ট্যাবে চলে যাই "তথ্য" এবং বোতামে ক্লিক করুন "সংযোগ", যা একই নামের টুলবক্সে টেপের উপরে অবস্থিত।
  10. এর পরে, বইটির সাথে সংযোগের জন্য উইন্ডোটি চালু করা হয়েছে। এটিতে আমরা পূর্বে সংযুক্ত ডাটাবেসের নাম দেখতে পাই। যদি বেশ কয়েকটি সংযুক্ত ডাটাবেস থাকে তবে প্রয়োজনীয় একটি নির্বাচন করুন এবং এটি নির্বাচন করুন। এর পরে, বাটনে ক্লিক করুন "সম্পত্তি ..." উইন্ডোর ডানদিকে।
  11. সংযোগ বৈশিষ্ট্য উইন্ডো শুরু হয়। আমরা এটি ট্যাবে চলেছি "সংকল্প"। মাঠে দলের পাঠ্যবর্তমান উইন্ডোর নীচে অবস্থিত, আমরা এসকিউএল কমান্ডটি এই ভাষার সিনট্যাক্স অনুসারে লিখি, যা আমরা বিবেচনা করার সময় সংক্ষেপে আলোচনা করেছি পদ্ধতি 1। তারপরে বোতামটিতে ক্লিক করুন "ঠিক আছে".
  12. এর পরে, সিস্টেমটি স্বয়ংক্রিয়ভাবে বই সংযোগ উইন্ডোতে ফিরে আসে। আমরা কেবল বোতামে ক্লিক করতে পারি "আপডেট" এটিতে ডাটাবেসটিতে একটি অনুরোধ করা হয়, যার পরে ডাটাবেসটি তার প্রসেসিংয়ের ফলাফলগুলি এক্সেল শীটে ফিরিয়ে দেয়, আমরা পূর্বে স্থানান্তরিত টেবিলটিতে।

পদ্ধতি 3: এসকিউএল সার্ভারে সংযুক্ত করুন

এছাড়াও, এক্সেল সরঞ্জামগুলির মাধ্যমে, আপনি এসকিউএল সার্ভারের সাথে সংযোগ স্থাপন করতে এবং এটিকে প্রশ্ন পাঠাতে পারেন। অনুরোধ তৈরি করা পূর্ববর্তী বিকল্প থেকে পৃথক নয়, তবে প্রথমে আপনাকে সংযোগটি নিজেই প্রতিষ্ঠিত করতে হবে। আসুন দেখুন কিভাবে এটি করতে হয়।

  1. আমরা এক্সেল প্রোগ্রামটি শুরু করি এবং আমরা ট্যাবে পাস করি "তথ্য"। এর পরে, বাটনে ক্লিক করুন "অন্যান্য উত্স থেকে", যা সরঞ্জাম ব্লকে টেপের উপরে স্থাপন করা হয়েছে "বাহ্যিক ডেটা প্রাপ্ত করা"। এবার ড্রপ-ডাউন তালিকা থেকে বিকল্পটি নির্বাচন করুন। "এসকিউএল সার্ভার থেকে".
  2. এটি ডাটাবেস সার্ভারে সংযোগের জন্য উইন্ডোটি খুলবে। মাঠে "সার্ভারের নাম" আমরা যে সংস্থার সাথে সংযোগ করছি তার নাম উল্লেখ করুন। প্যারামিটার গ্রুপে অ্যাকাউন্ট তথ্য সংযোগটি কীভাবে ঘটবে তা আপনাকে সিদ্ধান্ত নিতে হবে: উইন্ডোজ প্রমাণীকরণ ব্যবহার করে বা একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রবেশ করে। আমরা সিদ্ধান্ত অনুযায়ী স্যুইচ সেট। আপনি যদি দ্বিতীয় বিকল্পটি চয়ন করেন, তবে আপনাকে যথাযথ ক্ষেত্রে একটি ব্যবহারকারী নাম এবং পাসওয়ার্ড লিখতে হবে। সমস্ত সেটিংস শেষ হওয়ার পরে, বোতামটিতে ক্লিক করুন "পরবর্তী"। এই ক্রিয়াটি সম্পাদন করার পরে, নির্দিষ্ট সার্ভারের সাথে একটি সংযোগ স্থান নেয়। ডাটাবেসটিতে একটি ক্যোয়ারী আয়োজনের জন্য আরও পদক্ষেপগুলি আমরা আগের পদ্ধতিতে বর্ণিত ধরণের অনুরূপ।

আপনি দেখতে পাচ্ছেন, এক্সেল এক্সেলের মাধ্যমে প্রোগ্রামের অন্তর্নির্মিত সরঞ্জামগুলি এবং তৃতীয় পক্ষের অ্যাড-ইনগুলির সাহায্যে উভয়ই একটি ক্যোয়ারী সংগঠিত করা যেতে পারে। প্রতিটি ব্যবহারকারী সেই বিকল্পটি চয়ন করতে পারেন যা তার পক্ষে আরও সুবিধাজনক এবং নির্দিষ্ট কার্য সমাধানের জন্য আরও উপযুক্ত। যদিও, সাধারণভাবে এক্সএলটুলস অ্যাড-ইন এর বৈশিষ্ট্যগুলি বিল্ট-ইন এক্সেল সরঞ্জামগুলির চেয়ে কিছুটা বেশি উন্নত। এক্সএলটিউলসের প্রধান অসুবিধা হ'ল অ্যাড-ইনের বিনামূল্যে ব্যবহারের সময়কাল কেবলমাত্র দুটি ক্যালেন্ডার সপ্তাহের মধ্যে সীমাবদ্ধ।

Pin
Send
Share
Send