Latest web development tutorials

SQL ORDER BY palabra clave

ORDER BY palabra clave se utiliza para ordenar el conjunto de resultados.


SQL ORDER BY palabra clave

ORDER BY palabra clave se utiliza para ordenar el conjunto de resultados de acuerdo con una o varias columnas.

Por falta palabras clave para ordenar los registros en orden ascendente. Si necesita ordenar los registros en orden descendente, puede utilizar la palabra clave DESC.

SQL ORDER BY Sintaxis

SELECT column_name , column_name
FROM table_name
ORDER BY column_name , column_name ASC|DESC;


La base de datos de demostración

En este tutorial, vamos a utilizar la base de datos de ejemplo w3big.

La siguiente es una selección "Sitios Web" datos de la tabla:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

ORDER BY instancia

La siguiente instrucción SQL para seleccionar todos los sitios de la lista de "sitios web" y ordenadas según la columna "Alexa":

Ejemplos

* SELECT Sitios Web ORDEN POR alexa;

Ejecución de salida:



ORDER BY DESC ejemplos

La siguiente instrucción SQL para seleccionar todos los sitios de la lista "Sitios Web" y siga la columna "Alexa" en orden descendente:

Ejemplos

* SELECT Sitios Web ORDEN POR alexa DESC;

Ejecución de salida:



ORDER BY varias columnas

La siguiente instrucción SQL para seleccionar todos los sitios de la lista "Sitios Web" y siga el "país" y "Alexa" columna para ordenar:

Ejemplos

* SELECT Sitios Web ORDEN POR país, alexa;

Ejecución de salida: