কম্পিউটার

এসকিউএল-এ অভ্যন্তরীণ যোগদান এবং বাইরের যোগদানের মধ্যে পার্থক্য


এই পোস্টে, আমরা SQL-এ অভ্যন্তরীণ যোগদান এবং বাইরের যোগদানের মধ্যে পার্থক্য বুঝতে পারব।

অভ্যন্তরীণ যোগদান

  • ব্যবহৃত ধারাটি হল 'Inner Join' এবং 'JOIN'৷

  • এটি দুই বা ততোধিক টেবিলের সম্মিলিত টিপল প্রদান করে।

  • যখন কোনো বৈশিষ্ট্য সাধারণ না থাকে, ফলাফল খালি থাকে।

  • যদি টিপলের সংখ্যা বেশি হয়, তাহলে 'ইনার জয়েন' দ্রুত কাজ করে 'OUTERJOIN'-এর তুলনায়।

  • একটি নির্দিষ্ট বৈশিষ্ট্য সম্পর্কে বিস্তারিত তথ্য প্রয়োজন হলে এটি ব্যবহার করা হয়।

  • 'JOIN' এবং 'Inner Join' একই পদ্ধতিতে কাজ করে।

সিনট্যাক্স

টেবিল_1 থেকে *নির্বাচন করুন ভিতরে যোগ দিন / টেবিলে যোগ দিন 

বাহ্যিক যোগদান

  • এটি একটি নির্দিষ্ট টেবিলের সম্মিলিত টিপল প্রদান করে।

  • 'JOIN' শর্ত ব্যর্থ হলেও এটি ফেরত দেওয়া হয়।

  • LEFT OUTER Join, Right OUTER Join, FULL OUTER Join এই ধারাগুলি ব্যবহার করা যেতে পারে৷

  • এটি সাধারণ বৈশিষ্ট্যের উপর নির্ভর করে না।

  • যদি অ্যাট্রিবিউটটি ফাঁকা হয়, তাহলে শূন্যের পরিবর্তে NULL বসানো হয়।

  • 'অভ্যন্তরীণ যোগদান'-এর তুলনায় 'বাহ্যিক যোগদান' ধীর।

  • সম্পূর্ণ তথ্যের প্রয়োজন হলে এটি ব্যবহার করা হয়।

  • সম্পূর্ণ বাইরের যোগদান এবং সম্পূর্ণ যোগদানের ধারা একই পদ্ধতিতে কাজ করে।

সিনট্যাক্স

টেবিল থেকে *নির্বাচন করুন. 
No
  1. এসকিউএল-এ কমিট এবং রোলব্যাকের মধ্যে পার্থক্য

  2. এসকিউএল এবং টি-এসকিউএল এর মধ্যে পার্থক্য

  3. এসকিউএল-এ টেবিল, ভিউ এবং প্রতিশব্দের মধ্যে পার্থক্য ব্যাখ্যা কর

  4. এসকিউএল-এ ALTER এবং আপডেট কমান্ডের মধ্যে পার্থক্য