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

ভিডিও: বাম যোগদান এবং ডান যোগদানের মধ্যে পার্থক্য কী?

ভিডিও: বাম যোগদান এবং ডান যোগদানের মধ্যে পার্থক্য কী?
ভিডিও: আমরা কি ডান যোগ বাম যোগ দিয়ে প্রতিস্থাপন করতে পারি? 2024, এপ্রিল
Anonim

ভিতরের যোগ দিন : উভয় সারণিতে মিল থাকলে সারি প্রদান করে। বাম যোগদান : থেকে সমস্ত সারি ফেরত দেয় বাম টেবিল, কোনো মিল না থাকলেও সঠিক ভাবে টেবিল ডান যোগদান : থেকে সমস্ত সারি ফেরত দেয় অধিকার টেবিল, কোনো মিল না থাকলেও বামে টেবিল দ্রষ্টব্য: এটি উভয় টেবিল থেকে নির্বাচিত সমস্ত মান ফিরিয়ে দেবে।

এখানে, বাম এবং ডান বাইরের যোগদানের মধ্যে পার্থক্য কি?

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

একইভাবে, বাম বাইরের যোগদান এবং অভ্যন্তরীণ যোগদানের মধ্যে পার্থক্য কী? 4 উত্তর। ভেতরের যোগ দিতে - একটি ভেতরের যোগ দিতে সমতুল্য ক্যোয়ারীগুলির যেকোনো একটি ব্যবহার করলে দুটি টেবিলের ছেদ পাওয়া যায়, অর্থাৎ দুটি সারি তাদের মধ্যে মিল রয়েছে। বাম বাইরের যোগদান - ক বাম বাইরের যোগদান সব সারি দেবে এ , প্লাস B তে যেকোনো সাধারণ সারি।

তাহলে, যোগদান কি বাম যোগদানের মত?

কোন সাধারণ রেকর্ড না থাকলে টেবিলগুলি যেভাবে যুক্ত হয় তার মধ্যে পার্থক্য। বাম যোগদান হয় বাম হিসাবে একই বাইরের যোগ দিন এবং থেকে সমস্ত রেকর্ড দেখানোর মানে বাম টেবিল (অর্থাৎ যেটি SQL স্টেটমেন্টে আগে থাকে) সঠিক টেবিলে ম্যাচিং রেকর্ডের অস্তিত্ব নির্বিশেষে।

কেন বাম যোগদানের পরিবর্তে ডান যোগদান ব্যবহার করবেন?

একমাত্র কারণ আমি ভাবতে পারি ডান বাইরে যোগদান ব্যবহার করুন আপনার এসকিউএল আরো স্ব-ডকুমেন্টিং করার চেষ্টা করা হয়. আপনি সম্ভবত চান হতে পারে বাম যোগদান ব্যবহার করুন এক-থেকে-অনেক সম্পর্কের নির্ভরশীল (অনেক) দিকে শূন্য সারি রয়েছে এমন প্রশ্নের জন্য এবং ডান যোগদান সেই প্রশ্নগুলিতে যা স্বাধীন দিকে নাল সারি তৈরি করে।

প্রস্তাবিত: