5.4.1. ejemplos - cláusula order by con operadores de unión

Selecciona el idioma :

ℹ️
Debes permitir las cookies de Vimeo para poder visualizar el vídeo.

        5.4.1. ejemplos - cláusula order by con operadores de unión


Para entender por qué ORDER BY no puede ir en cada consulta al combinar resultados, únete al curso de Oracle SQL que enseña ordenación y operadores compuestos y evita errores comunes en tus sentencias.

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

¡Desbloquea el curso completo y certifícate!

Estás viendo el contenido gratuito. Desbloquea el curso completo para obtener tu certificado, exámenes y material descargable.

*Al comprar el curso, te obsequiamos dos cursos a tu eleccion*

*Ver la mejor oferta de la web*

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cuál es el error?