SQL Right Join

RIGHT JOIN eshte e anasjellta e LEFT JOIN.

Tabela: Persona

P_Id Emri Mbiemri Qyteti_Id
1 Altin Molla 1
2 Stela Demiraj 2
3 Andi Topi 3

Tabela: Qyeteti

Q_Id Emri Banore
1 Tirane 900.000
2 Durres 250.000
3 Korce 80.000
4 Elbasan 100.000

SELECT Emri, Mbiemri, Qyteti
FROM Persona
LEFT JOIN Qyeteti ON Persona.Qyteti_Id = Qyteti.Q_Id

Rezultati:

Emri Mbiemri Qyteti
Altin Molla Tirane
Stela Demiraj Durres
Andi Topi Korce
Elbasan

Sic e shifni edhe pse ne tabelen persona nuk ka asnje person me qytet Elbasanin, rekordi i katert i rezultatit ka emrin e mbiemrin bosh (NULL) dhe qytet Elbasan.

  • Share/Bookmark

Reth autorit