ایس کیو ال راست جوئن کلئکسی

  • RIGHT JOIN ਕੀਵਾਰਡ ਆਮ ਤੌਰ 'ਤੇ ਦਾਇਰੇ ਦੀ ਸਮੱਗਰੀ (Orders) ਤੋਂ ਸਾਰੀਆਂ ਲਾਈਨਾਂ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਭਾਵੇਂ ਕਿ ਸਾਥੀ ਤਾਲਿਕਾ (Persons) ਵਿੱਚ ਮੇਲ ਨਾ ਹੋਵੇ। ਪਿਛਲਾ ਪੰਨਾ
  • ਅਗਲਾ ਪੰਨਾ SQL Full Join

ایس کیو ال راست جوئن کلئکسی

RIGHT JOIN کی اکشاری نال، یوگا (table_name2) وچوکا آپریشن، چاہی وچاہی نال ماتچ نال، تمام ریکارڈ واپس لائی جاندی ہن۔

RIGHT JOIN کی اکشاری

SELECT column_name(s)
FROM table_name1
RIGHT JOIN table_name2
ON table_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

Beijing

"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