DBMS
DBMS
M.SANTHOSHKUMAR,SANTHOSH,SANGEETH
Types of
Joins
• Inner Join
• Left (Outer) Join
• Right (Outer) Join
• (Full) Outer Join
Inner
Join • Inner join produces
only the set of
records that match in
both Table A and
Table B
• Most commonly
used, best
understood join
Inner
Join
Table
A PK
Table
B PK Value
Value
FOX 1 1 TROT
COP 2 2 CAR
TAXI 3 3 CAB
WASHINGTON 6 6 MONUMENT
DELL 7 7 PC
FOX 1 1 TROT
COP 2 2 CAR
TAXI 3 3 CAB
LINCOLN 4 NULL NULL
ARIZONA 5 NULL NULL
WASHINGTON 6 6 MONUMENT
DELL 7 7 PC
LUCENT 10 NULL NULL
FOX 1 1 TROT
COP 2 2 CAR
TAXI 3 3 CAB
WASHINGTON 6 6 MONUMENT
DELL 7 7 PC
NULL NULL 8 MICROSOFT
NULL NULL 9 APPLE
NULL NULL 11 SCOTCH