ডাটাবেসে ডেটা পরিচালনা করার সময়, আমরা প্রায়শই সেট অপারেটরগুলিতে ব্যবহার করার প্রবণতা রাখি এসকিউএল , দুটি বা তার বেশি নির্বাচনী স্টেটমেন্টের সমন্বয় করে আমাদের প্রয়োজনীয়তা অনুসারে ডেটা পুনরুদ্ধার করতে। এসকিউএল ইউনিয়ন সম্পর্কিত এই নিবন্ধে, আমি নিম্নলিখিত অনুক্রমের তথ্য পুনরুদ্ধার করতে ব্যবহৃত ইউএনওএন অপারেটরটি নিয়ে আলোচনা করব:
- এসকিউএল ইউনিয়ন অপারেটর কী?
- বাক্য গঠন:
- সব ইউনিয়ন এবং ইউনিয়ন মধ্যে পার্থক্য
- এসকিউএল ইউনিয়ন উদাহরণ:
আমাদের শুরু করা যাক!
এসকিউএল ইউনিয়ন অপারেটর কী?
নামটি যেমন বোঝায়, এই অপারেটর / ধারাটি দুই বা ততোধিক নির্বাচনী বক্তব্যের ফলাফল একত্রিত করতে ব্যবহৃত হয়। এখানে ইউনিয়ন বিবৃতিতে ব্যবহৃত প্রতিটি নির্বাচনী বিবৃতিতে একই ক্রমে একই সংখ্যক কলাম থাকতে হবে। এছাড়াও, SELECT বিবৃতিতে উপস্থিত সমস্ত কলামের অবশ্যই একই জাতীয় ডেটা থাকতে হবে।
ইউনিয়ন ক্লজ আউটপুট হিসাবে শুধুমাত্র অনন্য মান দেয়। সেক্ষেত্রে, আপনি সদৃশ মান চান, তারপরে আপনাকে ইউনিয়ন সমস্ত ধারা ব্যবহার করতে হবে।
এসকিউএল ইউনিয়ন এই নিবন্ধে চলন্ত, আসুন সিনট্যাক্স বুঝতে দিন।
এসকিউএল ইউনিয়ন সিনট্যাক্স
ইউনিয়ন সিনট্যাক্স
কলাম 1, কলাম 2, কলাম 3, ..., টেবিল 1 ইউনিয়ন থেকে কলাম 1 নির্বাচন করুন কলাম 1, কলাম 2, কলাম 3, ..., টেবিল 2 থেকে কলাম 1
ইউনিয়ন সমস্ত সিনট্যাক্স
কলাম 1, কলাম 2, কলাম 3, ..., টেবিল 1 ইউনিয়ন থেকে কলাম 1 নির্বাচন করুন কলাম 1, কলাম 2, কলাম 3, ..., টেবিল 2 থেকে কলাম 1
এই নিবন্ধে এগিয়ে চলুন, আসুন ইউনিয়ন এবং ইউনিয়ন সমস্তের মধ্যে পার্থক্য বুঝতে পারি।
এসকিউএল ইউনিয়ন এবং ইউনিয়ন সকলের মধ্যে পার্থক্য
মিলন | ইউনিয়ন সব |
দুই বা ততোধিক ফলাফল সেট সংযুক্ত করে এবং সদৃশ মান রাখে না। | দুই বা ততোধিক ফলাফল সেট সংযুক্ত করে এবং সদৃশ মান রাখে। |
বাক্য গঠন: মিলন | বাক্য গঠন: ইউনিয়ন সব |
এর পরে, এসকিউএল ইউনিয়ন সম্পর্কিত এই নিবন্ধে, আসুন এই অপারেটরটি ব্যবহারের বিভিন্ন উপায়গুলি বুঝতে পারি।
এসকিউএল ইউনিয়ন এবং ইউনিয়ন সবের উদাহরণ
আপনার আরও ভাল বোঝার জন্য, আমি আপনাকে বিভিন্ন উদাহরণ দেখানোর জন্য নীচের সারণীগুলি বিবেচনা করব।
কর্মচারী সারণী
এমপিআইডি | নাম | এমপেজ | শহর | পোস্ট অফিসের নাম্বার | দেশ |
এক | এমা | 2. 3 | বার্লিন | 12109 | জার্মানি |
ঘ | রাহুল | 26 | মুম্বই | 400015 | ভারত |
ঘ | আয়রা | 24 | নিউ ইয়র্ক | 10014 | ব্যবহারসমূহ |
ঘ | জন | 32 | লন্ডন | E1 7AE | ইউকে |
৫ | ডেরেক | 29 | নিউ ইয়র্ক | 10012 | ব্যবহারসমূহ |
প্রকল্পের সারণী
প্রজেক্টআইডি | নাম | কার্যদিবস | শহর | পোস্ট অফিসের নাম্বার | দেশ |
এক | প্রকল্প 1 | 10 | বার্লিন | 12109 | জার্মানি |
ঘ | প্রকল্প 2 | 7 | মুম্বই | 400015 | ভারত |
ঘ | প্রকল্প 3 | বিশ | দিল্লি | 110006 | ভারত |
ঘ | প্রকল্প 4 | পনের | মুম্বই | 400015 | ভারত |
৫ | প্রকল্প 5 | 28 | বার্লিন | 12109 | জার্মানি |
আসুন উদাহরণ দিয়ে শুরু করা যাক।
এসকিউএল ইউনিয়ন উদাহরণ
ইউনিয়ন অপারেটর উদাহরণ
কর্মচারী এবং প্রকল্পের সারণী থেকে স্বতন্ত্র শহরগুলি পুনরুদ্ধার করতে একটি প্রশ্ন লিখুন।
প্রকল্পের অর্ডার থেকে কর্মচারী ইউনিয়ন থেকে সিটি নির্বাচন করুন সিটি নির্বাচন করুন City
আউটপুট:
শহর |
বার্লিন কীভাবে পাওয়ার দ্বি ড্যাশবোর্ড তৈরি করবেন |
দিল্লি |
লন্ডন |
মুম্বই |
নিউ ইয়র্ক |
ইউনিয়ন সব অপারেটর উদাহরণ
কর্মচারী এবং প্রকল্পের সারণী থেকে শহরগুলি পুনরুদ্ধার করতে একটি প্রশ্ন লিখুন। এখানে, সদৃশ মানগুলি অবশ্যই অন্তর্ভুক্ত করা উচিত।
প্রকল্পের অর্ডার থেকে কর্মচারী ইউনিয়ন থেকে সমস্ত সিটি সিটি সিটি নির্বাচন করুন Y
আউটপুট:
শহর |
বার্লিন |
বার্লিন |
বার্লিন জাভা পদ্ধতি থেকে বিরতি |
দিল্লি |
লন্ডন |
মুম্বই |
মুম্বই |
মুম্বই |
নিউ ইয়র্ক |
নিউ ইয়র্ক |
এই নিবন্ধের পরবর্তী, আসুন এসকিউএল এলিয়াসগুলির সাথে ইউনিয়ন ধারাটি কীভাবে ব্যবহার করবেন তা বুঝতে দিন।
জাভাতে একটি সংখ্যার বিপরীত
এসকিউএল এলিয়াস সহ ইউনিয়ন
এসকিউএল এলিয়াস ব্যবহার করা হয়একটি টেবিল বা একটি কলাম একটি অস্থায়ী নাম দিতে। সুতরাং, আসুন সমস্ত অনন্য কর্মচারী এবং প্রকল্পের তালিকা তৈরি করতে একটি ক্যোয়ারী লিখি।
'কর্মচারী' এএস-এর ধরন, নাম, শহর, দেশ থেকে কর্মচারী ইউনিয়ন নির্বাচন করুন 'প্রকল্প', নাম, শহর, প্রকল্পের মধ্য থেকে দেশ নির্বাচন করুন
আউটপুট:
প্রকার | নাম | শহর | দেশ |
কর্মচারী | এমা | বার্লিন | জার্মানি |
কর্মচারী | রাহুল | মুম্বই | ভারত |
কর্মচারী | আয়রা | নিউ ইয়র্ক | ব্যবহারসমূহ |
কর্মচারী | জন | লন্ডন | ইউকে |
কর্মচারী | ডেরেক | নিউ ইয়র্ক | ব্যবহারসমূহ |
প্রকল্প | প্রকল্প 1 | বার্লিন | জার্মানি |
প্রকল্প | প্রকল্প 2 | মুম্বই | ভারত |
প্রকল্প | প্রকল্প 3 | দিল্লি | ভারত |
প্রকল্প | প্রকল্প 4 | মুম্বই | ভারত |
প্রকল্প | প্রকল্প 5 | বার্লিন | জার্মানি |
ইউনিয়ন যেখানে ক্লজ সহ
উভয় কর্মচারী এবং প্রকল্পের সারণী থেকে স্বতন্ত্র ভারতীয় শহরগুলি এবং তাদের ডাক কোড পুনরুদ্ধার করতে একটি প্রশ্ন লিখুন।
সিলেক্ট সিটি, ডাক কোড, কর্মচারী থেকে দেশ যেখানে দেশ = 'ভারত' ইউনিয়ন নির্বাচন করুন, কোডকোড, দেশ থেকে প্রকল্প যেখানে দেশ = 'ভারত' অর্ডার দ্বারা
আউটপুট:
শহর | পোস্ট অফিসের নাম্বার | দেশ |
দিল্লি | 110006 | ভারত |
মুম্বই | 400015 | ভারত |
ইউনিয়ন সমস্ত যেখানে ক্লজ সহ
উভয় কর্মচারী এবং প্রকল্পের টেবিল থেকে ভারতীয় শহরগুলি এবং তাদের ডাক কোডগুলি পুনরুদ্ধার করতে একটি কোয়েরি লিখুন, যেখানে সদৃশ মান অনুমোদিত
সিলেক্ট সিটি, ডাক কোড, দেশ থেকে কর্মচারী যেখানে দেশ = 'ভারত' ইউনিয়ন সমস্ত নির্বাচন শহর, ডাক কোড, দেশ যেখানে 'দেশ' থেকে 'ভারত' অর্ডার
আউটপুট:
শহর | পোস্ট অফিসের নাম্বার | দেশ |
দিল্লি | 110006 | ভারত |
মুম্বই | 400015 | ভারত |
মুম্বই | 400015 | ভারত |
মুম্বই | 400015 | ভারত |
এই নিবন্ধে এগিয়ে চলুন, আসুন কীভাবে ইউএনআইএন এবং ইউনিয়ন জয়েন্টস-এর সাথে সমস্ত দফা ব্যবহার করবেন তা বুঝতে পারি।এসকিউএল-এ যোগদান করুন যা এই টেবিলগুলির মধ্যে সম্পর্কিত কলামের উপর ভিত্তি করে দুটি বা ততোধিক সারণী থেকে সারি একত্রিত করতে ব্যবহৃত হয়।
যোগদানের সাথে ইউনিয়ন
এসকিউএল ইউনিয়ন অপারেটরটি ব্যবহার করা যেতে পারে দুটি পৃথক টেবিল থেকে তথ্য পুনরুদ্ধার করতে। উদাহরণের জন্য আমি কর্মচারীদের টেবিলের সাথে নীচে সারণিটি বিবেচনা করতে যাচ্ছি।
প্রকল্পের বিবরণ সারণী
পিআইডি | কার্যদিবস | এমপিআইডি | কস্টফোরপ্রজেক্ট |
এগার | 12 | ঘ | 20000 |
22 | 16 | ঘ | 35000 |
33 | 30 | এক | 60000 |
44 | 25 | ঘ | 45000 |
55 | একুশ | এক | 50,000 |
কর্মচারী থেকে এমপিড, নাম, কস্টফোরপ্রজেক্ট নির্বাচন করুন কর্মচারীদের উপর বামে যোগ দিন প্রকল্পের বিবরণ mp এমপিআইডি = প্রকল্পের বিবরণ mp এমপিড ইউনিয়ন নির্বাচন করুন কর্মচারীদের মধ্য থেকে কস্টফোরপ্রজেক্ট, কর্মচারীদের উপর প্রজেক্টের বিবরণে সঠিক যোগদান করুন mp এমপিআইডি = প্রকল্পের বিবরণ।
আউটপুট:
এমপিআইডি | নাম | কস্টফোরপ্রজেক্ট |
এক | এমা | 60000 |
এক | এমা | 50,000 |
ঘ | রাহুল | শূন্য |
ঘ | আয়রা | 35000 |
ঘ | আয়রা | 45000 |
ঘ | জন | 20000 |
৫ | ডেরেক | শূন্য |
যোগদানের সাথে সমস্ত ইউনিয়ন
কর্মচারী এবং প্রকল্পের বিবরণ সারণী থেকে এমপিআইডি, নাম এবং কাস্টোফরপ্রজেক্ট পুনরুদ্ধার করতে একটি প্রশ্ন লিখুন, যেখানে সদৃশ মান অনুমোদিত।
কর্মচারী থেকে এমপিড, নাম, কস্টফোরপ্রজেক্ট নির্বাচন করুন কর্মীদের উপর বামে যোগ দিন প্রকল্পের বিবরণ। এমপিআইডি = প্রকল্পের বিবরণী E
আউটপুট:
এমপিআইডি | নাম | কস্টফোরপ্রজেক্ট |
এক | এমা | 60000 |
এক | এমা | 50,000 |
ঘ | রাহুল | শূন্য |
ঘ | আয়রা | 35000 |
ঘ | আয়রা | 45000 |
ঘ | জন | 20000 |
৫ | ডেরেক | শূন্য |
ঘ | জন | 20000 |
ঘ | আয়রা | 35000 |
এক | এমা | 60000 |
ঘ | আয়রা | 35000 |
এক | এমা | 50,000 |
এটির দ্বারা, আমি এসকিউএল ইউনিয়ন সম্পর্কিত এই নিবন্ধটির শেষে এসেছি। আমি আশা করি আপনি এসকিউএল ইউনিয়ন এই নিবন্ধটি পড়ে উপভোগ করেছেন। আপনাকে প্রশ্ন লিখতে সহায়তা করার জন্য আমরা ইউনিয়ন এবং ইউনিয়ন সমস্ত কমান্ড ব্যবহার করার বিভিন্ন উপায় দেখেছি। আপনি যদি আরও জানতে চান মাইএসকিউএল এবং এই ওপেন সোর্স রিলেশনাল ডাটাবেসটি জানুন, তারপরে আমাদের দেখুন যা প্রশিক্ষকের নেতৃত্বাধীন লাইভ প্রশিক্ষণ এবং বাস্তব জীবনের প্রকল্পের অভিজ্ঞতার সাথে আসে। এই প্রশিক্ষণটি আপনাকে মাইএসকিউএল গভীরতার সাথে বুঝতে এবং বিষয় সম্পর্কে দক্ষতা অর্জনে সহায়তা করবে।
আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এটি 'এসকিউএল ইউনিয়ন' এর মন্তব্য বিভাগে উল্লেখ করুন এবং আমি আপনার কাছে ফিরে আসব।