Prioridad en los JOINS
Buenos dÃas,
alguien sabe si al poner los joins en la claúsula WHERE el uso de parentesis hace que Oracle analice antes esas uniones o por el contrario se lo salta, por ejemplo
SELECT EMP.*
FROM EMP, DEPT
WHERE EMP.DEPT_NO = DEPT.DEPT_NO AND
DEPT.DEPT_NO < 50
con parentesis:
SELECT EMP.*
FROM EMP, DEPT
WHERE (EMP.DEPT_NO = DEPT.DEPT_NO) AND
DEPT.DEPT_NO < 50
El uso de los paréntesis harÃa que Oracle evaluara y le diera prioridad a esa unión o por el contrario se lo salta
alguien sabe si al poner los joins en la claúsula WHERE el uso de parentesis hace que Oracle analice antes esas uniones o por el contrario se lo salta, por ejemplo
SELECT EMP.*
FROM EMP, DEPT
WHERE EMP.DEPT_NO = DEPT.DEPT_NO AND
DEPT.DEPT_NO < 50
con parentesis:
SELECT EMP.*
FROM EMP, DEPT
WHERE (EMP.DEPT_NO = DEPT.DEPT_NO) AND
DEPT.DEPT_NO < 50
El uso de los paréntesis harÃa que Oracle evaluara y le diera prioridad a esa unión o por el contrario se lo salta
