En tant que composition d'un produit cartésien et d'une restriction la jointure s'écrit :
SELECT *FROM R1, R2, RiWHERE <condition>Avec Condition permettant de joindre des attributs des Ri
On peut également utiliser la syntaxe dédiée suivante :
SELECT *FROM R1 INNER JOIN R2
ON <condition>Et pour plusieurs relations :
SELECT *FROM (R1 INNER JOIN R2 ON <condition>) INNER JOIN Ri ON <condition>
SELECT *FROM R1, R2WHERE R2.NUM = R1.NUM
Pour réaliser une auto-jointure, c'est à dire la jointure d'une relation avec elle-même, on doit utiliser le renommage des relations. Pour renommer une relation, on note dans la clause FROM le nom de renommage après le nom de la relation : "FROM NOM_ORIGINAL NOUVEAU_NOM".
SELECT E1.Nom
FROM Employe E1, Employe E2WHERE E1.Nom= E2.Nom