MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Ordenación de resultados con order by en sql - oracle sql

2024-04-05
Ordenación de resultados con order by en sql - oracle sql


Ordenación de resultados con order by en sql - oracle sql

Cada vez que hagamos una consulta a una tabla, Oracle recupera los datos y los muestra, pero el orden en que muestra los registros puede variar de una consulta a otra:

  • Si queremos que siempre los devuelva en el mismo orden, o en el orden que desee, vamos a usar la sentencia ORDER BY .
  • ORDER BY , se usa para mostrar como tienen que ir ordenados los resultados de la consulta y tiene dos características: Vamos a poder indicar por que columna o columnas hay que hacer la ordenación. Vamos a poder indicar si la ordenación es descendente (DESC) o ascendente (ASC) .
  • Si se deseamos ordenar la tabla COUNTRY por los nombres de las ciudades y de forma descendente, hay que incluir la cláusula ORDER BY seguido del campo COUNTRY_NAME y de la opción DESC . SELECT * FROM HR.COUNTRIES ORDER BY COUNTRY_NAME DESC
  • Si vamos realizar la ordenación de forma ascendente, usaremos l a opción ASC. SELECT * FROM HR.COUNTRIES ORDER BY COUNTRY_NAME ASC.
  • En el caso de no indicar el tipo de ordenación de la cláusula ORDER BY , por defecto se ordena de forma ascendente. SELECT * FROM HR.COUNTRIES ORDER BY COUNTRY_NAME.
  • Si se desea ordenar la tabla COUNTRY por la región y el nombre de las ciudades, hay que incluir la cláusula ORDER BY seguido de los campos REGION_ID y COUNTRY_NAME , los campos tienen que ir separados por una coma. SELECT * FROM HR.COUNTRIES ORDER BY REGION_ID, COUNTRY_NAME DESC.
  • Si se quisiere realizar la ordenación de los campos región de forma ascendente y el campo nombre de forma descendente, solo hay que indicar el tipo de ordenación después de cada campo. SELECT * FROM HR.COUNTRIES ORDER BY REGION_ID ASC, COUNTRY_NAME DESC.

Ejemplos Cláusula Order by:

imagen imagen imagen imagen

Publicaciones Recientes

imagen del Post
Curso de SQL: Domina la Gestión de Bases de Datos
  • 92 Videos
  • 5 Hrs de video
  • 60 Test
  • 40 Hrs de estudio
  • 164415
  • 13 $
imagen del Post
Plan Quiero Estudiar VIP

Accede de forma ilimitada a todos los cursos online de la web por un único pago

104 $
5 beneficios de sql: ventajas y razones para usarlo
5 beneficios de sql: ventajas y razones para usarlo

Uno de los secretos a voces del éxito de muchas empresas está en la solidez...

Fundamentos de bases de datos relacionales
Fundamentos de bases de datos relacionales

Las bases de datos relacionales son un pilar fundamental en la gestión de d...

Curso oracle sql huelva
Curso oracle sql huelva

El lenguaje SQL es una herramienta esencial para la gestión y manipulación ...

Introducción a sql primeros pasos
Introducción a sql primeros pasos

En el mundo actual, impulsado por los datos, la habilidad de gestionar y ma...

Imagen del Post
Explora Temas Interesantes

Desde guías prácticas hasta análisis profundos, nuestro blog está lleno de contenido que te inspirará