Introducere în Oracle SQL
Sara Billen
Instructor
LEFT OUTER JOINRIGHT OUTER JOINFULL OUTER JOIN
Returnează doar rândurile potrivite
Returnează rândurile potrivite și rândurile din tabelul stâng
Returnează rândurile potrivite și rândurile din tabelul drept
Returnează rândurile potrivite și rândurile din ambele tabele

SELECT t.TrackId, t.Name, i.InvoiceId, i.Quantity
FROM Track t LEFT OUTER JOIN InvoiceLine i
USING (TrackId)


SELECT c.CustomerId, c.SupportRepId, e.FirstName, e.LastName, e.Title
FROM Customer c RIGHT OUTER JOIN Employee e
ON c.SupportRepId = EmployeeId


SELECT c.CustomerId, c.SupportRepId,e.FirstName, e.LastName, e.Title
FROM Customer c FULL OUTER JOIN Employee e
ON c.SupportRepId = EmployeeId

Introducere în Oracle SQL