کلید INNER JOIN SQL

کلید INNER JOIN SQL

جب جس میں کم از کم ایک ماتچ موجود ہو تو INNER JOIN کلید کا استعمال کرتا ہے اور سطر واپس فراہم کرتا ہے。

INNER JOIN کی لفظ نحوی

SELECT column_name(s)
FROM table_name1
INNER JOIN table_name2
ON table_name1.column_name=table_name2.column_name

تعریف:INNER JOIN اور JOIN ایک ساتھ ہیں۔

پورا جدول (استعمال میں استعمال کیا گیا):

"Persons" جدول:

Id_P LastName FirstName آدرس شہر
1 Adams John اکسفورڈ سٹریٹ لندن
2 بوش جورج پانچ آوینو نیو یارک
3 Carter Thomas چانگ آن سٹریٹ بکنگ

"Orders" جدول:

Id_O OrderNo Id_P
1 77895 3
2 44678 3
3 22456 1
4 24562 1
5 34764 65

داخل جوین (INNER JOIN) مثال

اب، ہم نے تمام لوگوں کی سفارشات مندرج کی ہیں۔

آپ نے درج ذیل SELECT جملہ استعمال کرسکتے ہیں:

SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P
ORDER BY Persons.LastName

نتائج کا مجموعہ:

LastName FirstName OrderNo
Adams John 22456
Adams John 24562
Carter Thomas 77895
Carter Thomas 44678

INNER JOIN کی لفظ جب میز میں کم سے کم ایک ماتحتاج موجود ہو تو سطرز بازآمد کرتی ہیں اگر 'Persons' میں کسی سطر میں 'Orders' میں کوئی ماتحتاج نہیں تو ان سطرز کو مندرج نہیں کیا جائے گا。