14.4. Formes de syntaxes pour les jointures

HQL supporte deux formes pour joindre les associations: implicite et explicite.

Les requêtes présentes dans la section précédente utilisent la forme explicite où le mode clé join est explicitement utilisé dans la clause from. C'est la forme recommandée.

La forme implicite n'utilise pas le mot clé join. A la place, les associations sont "déréférencées" en utilisant le notation '.'. Ces jointures peuvent apparaitre dans toutes les clauses. Les jointures implicites résultent en des inner join dans le SQL généré.

from Cat as cat where cat.mate.name like '%s%'