Hola,
Posiblemente,
Código SQL:
Ver originalSELECT er FROM Equiposrestaurante er
INNER JOIN er.idRestaurantes r
INNER JOIN er.idEquipos eq
WHERE er.numRte = :numRte
La cláusula ON es tácita, a menos que sean campos adicionales fuera de la relación. El nombre de las tablas es el nombre de las propiedades de la clase que identifican la relación. La cláusula JOIN, sin la palabra FETCH, solamente sirve para usar campos de otras tablas en el WHERE, normalmente no trae los datos de las tablas relacionadas.
Saludos,