sql orden ascendente orden descendente
Orden descendente: SELECT*FROMkcORDER?BY?cpbhDESC
Orden ascendente: SELECT*FROMkcORDER?BY?cpbh?ASC
Sintaxis:
SQL se puede ordenar según campos, donde DESC significa orden descendente y ASC significa orden ascendente
ordenar por nombre de campo?DESC; ordenar por nombre de campo en orden descendente
ordenar por nombre de campo ASC; ordenar por nombre de campo en orden ascendente Ordenar
Ejemplo:
1. *Consulta el nombre y el número de estudiante en la tabla de estudiantes y ordena por número de estudiante en orden descendente*. /
selectname, StuIDfromStudents_informationorderbyStuIDdesc?/ **Cómo ordenar por orden, el valor predeterminado es ascendente, desc es orden descendente*/
2. números de los 5 mejores estudiantes en la tabla de estudiantes y ordenarlos en orden ascendente por número de estudiante*/
selecttop5name, StuIDfromStudents_informationorderbyStuID/*orderby por defecto es orden ascendente*/
Información extendida :
1. Declaración ORDERBY
La declaración ORDERBY se utiliza de acuerdo con Ordena el resultado establecido por la columna especificada.
La instrucción ORDERBY ordena los registros en orden ascendente de forma predeterminada.
Si desea ordenar los registros en orden descendente, puede utilizar la palabra clave DESC.
2. SQL ordena múltiples campos
Ordena por múltiples campos, cada campo va seguido de un método de clasificación, el valor predeterminado es ASC
Por ejemplo: selecttableaorderbya. time1, a.time2desc, a.time3asc
Referencia: cláusula w3school-SQLORDERBY