En este artículo, se tratarán los términos order by y relacionados con order by.
Introducción –
- Hay algunos casos en los que las tablas deben organizarse en orden cronológico.
- 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.
- 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 :
- Un usuario puede organizar las columnas en orden ascendente o descendente usando ASC o DESC respectivamente.
- ASC organiza las columnas de menor a mayor
- DESC organiza las columnas de mayor a menor.
- 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