A LEFT JOIN
siempre devolverá todos registros de la tabla de la izquierda de la combinación, y solo los valores de los registros que coincidan con los criterios de combinación de las tablas a la derecha de la unión.
Para devolver solo los registros para los que se valida un criterio de unión para cada registro, debe usar un INNER JOIN
, es decir:
SELECT *
FROM
CR_AR C
INNER JOIN STRUCT S ON S.STRUCTURE = C.STRUCT
INNER JOIN USERS U ON U.USER_STRUCT = S.STRUCTURE