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
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.w3write.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
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
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
Ejecución de salida: