freeCodeCamp/guide/spanish/sql/sql-order-by-keyword/index.md

61 lines
2.7 KiB
Markdown

---
title: SQL Order By Keyword
localeTitle: Orden de SQL por palabra clave
---
## Orden de SQL por palabra clave
### Ordenar por (ASC, DESC)
ORDER BY nos da una manera de ordenar el resultado establecido por uno o más de los ítems en la sección SELECT. Aquí hay un SQL clasificando a los estudiantes por FullName en orden descendente. El orden de clasificación predeterminado es ascendente (ASC), pero para ordenar en el orden opuesto (descendente) se usa DESC.
```sql
SELECT studentID, FullName, sat_score
FROM student
ORDER BY FullName DESC;
```
```text
+-----------+------------------------+-----------+
| studentID | FullName | sat_score |
+-----------+------------------------+-----------+
| 2 | Teri Gutierrez | 800 |
| 3 | Spencer Pautier | 1000 |
| 6 | Sophie Freeman | 1200 |
| 9 | Raymond F. Boyce | 2400 |
| 1 | Monique Davis | 400 |
| 4 | Louis Ramsey | 1200 |
| 7 | Edgar Frank "Ted" Codd | 2400 |
| 8 | Donald D. Chamberlin | 2400 |
| 5 | Alvin Greene | 1200 |
+-----------+------------------------+-----------+
9 rows in set (0.00 sec)
```
_Aquí está la lista de estudiantes actual, ordenada por la ONU, para compararla con la anterior._
```sql
SELECT studentID, FullName, sat_score, rcd_updated FROM student;
```
```text
+-----------+------------------------+-----------+---------------------+
| studentID | FullName | sat_score | rcd_updated |
+-----------+------------------------+-----------+---------------------+
| 1 | Monique Davis | 400 | 2017-08-16 15:34:50 |
| 2 | Teri Gutierrez | 800 | 2017-08-16 15:34:50 |
| 3 | Spencer Pautier | 1000 | 2017-08-16 15:34:50 |
| 4 | Louis Ramsey | 1200 | 2017-08-16 15:34:50 |
| 5 | Alvin Greene | 1200 | 2017-08-16 15:34:50 |
| 6 | Sophie Freeman | 1200 | 2017-08-16 15:34:50 |
| 7 | Edgar Frank "Ted" Codd | 2400 | 2017-08-16 15:35:33 |
| 8 | Donald D. Chamberlin | 2400 | 2017-08-16 15:35:33 |
| 9 | Raymond F. Boyce | 2400 | 2017-08-16 15:35:33 |
+-----------+------------------------+-----------+---------------------+
9 rows in set (0.00 sec)
```
Al igual que con todas estas cosas de SQL, hay MUCHO MÁS que lo que está en esta guía introductoria.
Espero que al menos esto te dé suficiente para empezar.
Consulte el manual de su administrador de base de datos y diviértase probando diferentes opciones usted mismo.