SQL LEFT JOIN কীভুক্ত

  • LEFT JOIN কীভাবে আগে ফিরে আসবে (Persons) থেকে সমস্ত পাতা ফিরিয়ে দেবে, যদিও সঠিক পাতা (Orders) তে নেই পূর্ববর্তী পৃষ্ঠ
  • পরবর্তী পৃষ্ঠ SQL Right Join

SQL LEFT JOIN কীভুক্ত

LEFT JOIN শব্দটি ডানদিকের টেবিল (table_name1) থেকে সব পয়লা সারিকে ফিরিয়ে দেয়, যদিও ডানদিকের টেবিল (table_name2) তে ম্যাচ নেই。

LEFT JOIN 关键字语法

LEFT JOIN কীভাবে গঠন করা যায় SELECT
column_name(s) FROM
table_name1 LEFT JOIN
table_name2 ONtable_name1.column_name=

table_name2.column_nameমুক্তি:

কিছু ডাটাবেসে LEFT JOIN-কে LEFT OUTER JOIN বলা হয়

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

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

Beijing

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

65

LEFT JOIN (LEFT JOIN) উদাহরণ

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

আপনি নিচের SELECT বিন্যাসটি ব্যবহার করতে পারেন:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
LEFT 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 Bush  

George

  • LEFT JOIN কীভাবে আগে ফিরে আসবে (Persons) থেকে সমস্ত পাতা ফিরিয়ে দেবে, যদিও সঠিক পাতা (Orders) তে নেই পূর্ববর্তী পৃষ্ঠ
  • পরবর্তী পৃষ্ঠ SQL Right Join