Ordenar por en MS SQL Server

En este artículo, se tratarán los términos order by y relacionados con order by.

Introducción –

  1. Hay algunos casos en los que las tablas deben organizarse en orden cronológico.
  2. Si bien los usuarios usan la declaración de selección para recuperar filas, no se puede garantizar que las filas estén organizadas en un orden.
  3. Para solucionar esto, se está utilizando la cláusula order by.

Sintaxis básica:

select 
select_list
from
table_name
order by 

Ejemplo: Tabla de muestra-Estudiante

Número de rollo Nombre Curso
111 Riya CSE
112 Apurva CEPE
113 Mina mecánico
114 Rita Biotecnología
115 Veena Químico
116 Deepa AEE

Si un usuario desea organizar los nombres en un orden, la consulta debe escribirse de la siguiente manera:

select
roll number 
name 
course
from
student
order by name 

La salida es:

Número de rollo Nombre Curso
112 Apurva CEPE
116 Deepa AEE
113 Mina mecánico
114 Rita Biotecnología
111 Riya Biotecnología
115 Veena Químico

Tenga en cuenta que la tabla está organizada en orden ascendente de forma predeterminada utilizando la cláusula order by.

ASC | DESC :

  1. Un usuario puede organizar las columnas en orden ascendente o descendente usando ASC o DESC respectivamente.
  2. ASC organiza las columnas de menor a mayor
  3. DESC organiza las columnas de mayor a menor.
  4. Si hay una columna NULL en la tabla, se tratará como el valor más bajo.

Publicación traducida automáticamente

Artículo escrito por mangalgiaishwarya2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *