SQL RIGHT JOIN কীভুক্ত

  • RIGHT JOIN কীভাবে ডানদিকের টেবিল (Orders) থেকে সমস্ত সারি ফিরিয়ে দেয়, যদিও বাঁদিকের টেবিল (Persons) তে কোনও মাটচ নেই。 পূর্ববর্তী পৃষ্ঠা
  • পরবর্তী পৃষ্ঠা SQL Full Join

SQL RIGHT JOIN কীভুক্ত

RIGHT JOIN কীভাবে ব্যবহার করা হয় তখন ডানদিকের টেবিল (table_name2) সব সারি ফিরিয়ে দেয়, যদিও বামদিকের টেবিল (table_name1) তে কোনো ম্যাচ নেই。

RIGHT JOIN কীভাবে ব্যবহার করা হয়

SELECT SELECT
column_name(s) FROM
table_name1 RIGHT JOIN
table_name2 ONtable_name1.column_name=

table_name2.column_nameমন্তব্য:

কিছু ডাটাবেসে �RIGHT JOIN-এর নাম রাইট অউটার জোঁইন (RIGHT OUTER JOIN) হিসাবে থাকে。

মৌলিক টেবিল (উদাহরণে ব্যবহৃত):

Id_O ফলাফল সেট: LastName "Persons" টেবিল: Address
4 22456 Adams City Oxford Street
Id_P London Bush George Fifth Avenue
2 77895 Carter New York Changan Street

বেইজিং

"Orders" টেবিল: FirstName Id_O
4 24562 2
Id_P Thomas 2
2 OrderNo 4
3 John 4
1 44678 5

65

রাইট জোঁইন (RIGHT JOIN) উদাহরণ

এখন, আমরা সমস্ত বিন্যাস তালিকা এবং তাদের ক্রেতা - যদি থাকে - তালিকা দেখতে চাই。

আপনি নিচের SELECT বিন্যাস ব্যবহার করতে পারেন:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
RIGHT JOIN Orders
ON Persons.Id_P=Orders.Id_P

ORDER BY Persons.LastName

ফলাফল সেট: LastName FirstName
22456 Adams OrderNo
22456 Adams John
77895 Carter 24562
77895 Carter Thomas
    44678

34764

  • RIGHT JOIN কীভাবে ডানদিকের টেবিল (Orders) থেকে সমস্ত সারি ফিরিয়ে দেয়, যদিও বাঁদিকের টেবিল (Persons) তে কোনও মাটচ নেই。 পূর্ববর্তী পৃষ্ঠা
  • পরবর্তী পৃষ্ঠা SQL Full Join