La jointure naturelle est une équijointure dont la condition porte sur l'égalité de valeurs entre tous les attributs de même nom, des relations concernées. Le schéma de la relation résultante correspond à une concaténation de l'ensemble des attributs des deux relations dont elle est issue, autour du ou des attributs communs.

Formalisme : R = JOINTURE(Ra, Rb)
Ra A B C
  a b 2
d e 3
g h 4
m n 8
p q 9
s c 1
Rb B C D
  c 1 b
b 2 h
l 3 k
n 8 q
x 10 w
b 2 z
JOINRa.C = Rb.C(Ra, Rb) A B C D
  a b 2 h
a b 2 z
m n 8 q
m n 8 q
s c 1 b
Langage SQL :
SELECT a.A, a.B, a.C, b.D FROM Ra AS a, Rb AS b
WHERE a.B = b.B AND a.C = b.C;