বাম এবং ডান যোগদান মধ্যে পার্থক্য

Anonim

বাম বনাম রাইট যোগদান

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

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

ক্রস অন্য দিকে যোগ করে দুটি টেবিলের তুলনা করে এবং উভয় টেবিলের সারি থেকে আসার প্রতিটি সম্ভাব্য সমন্বয় ফেরত দেয়। এই যোগদান থেকে অনেক ফলাফল আশা করা হয় এবং তাদের অধিকাংশ এমনকি অর্থপূর্ণ হতে পারে না। এই যোগদান ব্যবহার তাই সতর্কতা অবলম্বন করা উচিত।

বাইরের যোগদান একটি মিল পাওয়া যায় যখন টেবিলের তুলনা নেয় এবং তথ্য ফেরত নেয়। ভেতরের যোগদান হিসাবে দেখা যায় যে, মেলের রেকর্ডগুলি দেখা যায় এমন ইভেন্টে বাইরের একটি নির্দিষ্ট টেবিলের ডুপ্লেটগুলি যোগ করে। বাইরের যোগফলের ফলাফলগুলি সাধারণত বড় এবং এইভাবে ডাটা সেটগুলি বড় কারণ সেটটি সেট থেকে সরিয়ে দেওয়া হয় না।

বামপন্থী অংশটি 1 ম সারণি থেকে ফলাফলটি সত্ত্বেও সব রেকর্ড রাখা, এবং দ্বিতীয় সারণির মান যখন মিলবে না তখন নুল মান সন্নিবেশ করা বোঝায়। অন্যদিকে ডানদিকে যোগ হওয়া, ফলাফলটি কি না তা বিবেচনা না করেও দ্বিতীয় সারণি থেকে আসা সমস্ত রেকর্ডগুলি পালন করে এবং ফলাফলগুলি যখন প্রথম টেবিলের সাথে মেলে না তখন নীল মানগুলি ব্যবহার করে।

একটি বাম বাহ্যিক যোগদান সুতরাং 'ডান' টেবিলে এটি সারিবদ্ধ একটি সারি আছে কি না তা সত্ত্বেও 'বাম' সারণিতে থাকা সমস্ত সারি ধরে রেখেছে। বাম সারণি তাই টেবিলের উল্লেখ করে যা যৌথ বিবৃতিতে প্রথম আসে। এটি টেবিলের উপর ঘটতে থাকা 'যোগদানের' কীওয়ার্ডের বামে প্রদর্শিত হওয়া উচিত। যখন একটি বাইরের বাইরের যোগদান করা হয়, তখন বাম থেকে সমস্ত সারি ফেরত দেওয়া উচিত। টেবিলে নন-মেলিং কলামগুলি একটি নীল দিয়ে ভরাট হবে যখন কোনও মিল নেই।

এটা মনে রাখা গুরুত্বপূর্ণ যে এই দুটি যোগদান করার সময়, টেবিলের বাম থেকে সব সারি একটি বাম বাহ্যিক যোগদান টেবিলের মধ্যে প্রদর্শিত হয়। সঠিক টেবিলের মধ্যে যেকোনো মিলিত কলাম বিদ্যমান কিনা তা ফলাফলগুলি নিজেদের প্রদর্শিত হয়।একটি ডান বাইরের যোগদান করে, ডান থেকে সব সারি প্রদর্শিত হয় এবং টেবিলের বাম দিকে কোন মিলিত কলাম আছে কিনা তা বিবেচনা না করেই।

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

সংক্ষিপ্ত বিবরণ

তিনটি প্রধান গ্রুপে যোগদান করে - অভ্যন্তরীণ যোগদান, ক্রস যোগদান এবং বাইরের যোগদান করুন

একটি বাইরের বাহ্যিক যোগদান সারণির বাম থেকে সমস্ত সারি প্রদর্শন করে

ডানদিকে যোগদান সারণির ডানদিকে

এসকিউএল ক্রম পরিবর্তনের ফলে উভয় ডান এবং বাম বাহ্যিক যোগফল ব্যবহার করা যায় এবং পরিবর্তে শুধুমাত্র এক ব্যবহার করুন।