5.4.1. Ejemplos - Cláusula Order By con operadores de unión
Cuando se combinan consultas, las columnas se ordenan automáticamente en orden ascendente de izquierda a derecha, excepto en el caso de UNION ALL
. La cláusula ORDER BY
no puede aplicarse en cada consulta individual, ya que el orden se reorganiza después de la unión.
Ejemplo: SELECT manager_id FROM employees WHERE department_id=20 ORDER BY manager_id
MINUS: SELECT manager_id FROM employees WHERE department_id=30 ORDER BY manager_id. Esto generará un error, ya que ORDER BY
no puede usarse a nivel de consulta. Sin embargo, se permite aplicarla al resultado final.
Ejemplo: SELECT manager_id FROM employees WHERE department_id=2
ejemplos clausula order by con operadores union