Este wikiHow te enseñará cómo usar la cláusula ORDER BY en SQL para ordenar los resultados de una tabla. La cláusula ORDER BY le permite ordenar una o más columnas tanto en orden ascendente como descendente.
Pasos
Paso 1. Ingrese SELECT *
Esto significa que veremos todas las columnas. Pasar a la siguiente línea.
Paso 2. Ingrese FROM table_name
Reemplaza table_name con el nombre de la tabla y luego pasa a la siguiente línea.
Paso 3. Ingrese el criterio ORDER BY;
Aquí hay unos ejemplos:
- Por ejemplo, si quisiera mostrar los resultados en orden alfabético según una columna llamada NOMBRE, usaría ORDER BY NAME;. El orden ascendente es el orden de clasificación predeterminado, pero también puede especificar que lo desea ascendente utilizando ORDER BY NAME ASC; si te gustaria.
- Si prefiere mostrar los resultados en el orden opuesto, utilice ORDER BY NAME DESC;. DESC significa "orden descendente".
- Si desea ordenar en función de dos columnas, sepárelas con comas. Por ejemplo, ORDER BY LAST_NAME ASC, FIRST_NAME DESC; mostraría los resultados ordenados alfabéticamente por apellido. Si el mismo LAST_NAME coincide con varias entradas de FIRST_NAME, los resultados de FIRST_NAME también se mostrarán en orden descendente.
Paso 4. Ejecute el comando
Ahora verá los resultados de SQL en el orden apropiado.