Este artículo discutirá cómo puede ordenar los datos por varias columnas. El pedido por múltiples columnas solo es aplicable a la instrucción SELECT.
Déjanos discutir.
Sintaxis
Para ordenar datos por varias columnas, podemos expresar la consulta como se muestra en la sintaxis a continuación:
Seleccione Col_1, Col_2, Col_3, ..., Col_NVeamos cómo podemos usar la sintaxis anterior en una tabla.
Supongamos que tenemos una tabla de ejemplo como se muestra en la consulta a continuación:
crear usuarios de tabla (Una vez que tenemos la tabla y los datos de muestra agregados a la tabla, podemos continuar.
Por ejemplo, ordenemos a las columnas de primer_name y estatal.
Seleccione ID, First_Name, Last_Name, State, ActiveOrdenamos el resultado por First_Name en orden ascendente y estado al descender el orden en la consulta anterior.
La consulta anterior debería regresar:
Tenga en cuenta que clasificar los datos de varias columnas podría ser beneficioso. Por otro lado, puede sufrir cargos de rendimiento significativos en grandes bases de datos.
Para ordenar varias columnas en orden ascendente, podemos hacer:
Seleccione ID, First_Name, Last_Name, State, ActiveEn este caso, ordenamos las columnas First_Name y Last_Name en orden ascendente. Esto debería volver:
Para ordenar en orden descendente, ejecute la consulta como:
Seleccione ID, First_Name, Last_Name, State, ActiveEsto debería volver:
Conclusión
Este tutorial explora el uso de SQL para ordenar los datos de un resultado a través de múltiples columnas.
Gracias por leer!!