Cláusula order by con operadores de unión

Selecciona el idioma :

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

  Cláusula order by con operadores de unión


Si te causa problemas el ORDER BY en consultas combinadas, inscríbete en el curso práctico de Oracle SQL sobre uniones y ordenación de resultados y aprende a aplicar ORDER BY al resultado final sin errores.

Al realizar una unión de consultas, las columnas se ordenan automáticamente en orden ascendente de izquierda a derecha, excepto con UNION ALL. No se puede utilizar la cláusula ORDER BY en cada consulta individualmente, ya que el orden se ajustará nuevamente 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. Se genera un error, ya que no se puede aplicar order by a nivel de consulta. Pero si está permitido usarla para aplicarla al resultado final.

Ejemplo: SELECT manager_id FROM employees WHERE department_id=


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?