Sintaxis de unión externa de Oracle
Tengo una consulta que se ve así:
select *
from find fsc,
let lf,
cust cus,
STRIKE ist
WHERE fsc.id = lf.id
AND ist.ID_old = fsc.ID_old
AND lf.cust_id = cus.cust_id(+)
Sé que (+) es una sintaxis antigua para una unión, pero no estoy seguro de lo que realmente está haciendo con esta consulta. ¿Podría alguien explicar esto y mostrar esta consulta sin el (+) en la instrucción where, utilizando una sintaxis de unión más moderna?