PHP MySQL Orden Por palabra clave
ORDER BY palabra clave se utiliza para ordenar los datos del conjunto de registros.
ORDEN por palabra clave
ORDER BY palabra clave se utiliza para ordenar los datos del conjunto de registros.
ORDER BY registros predeterminados palabra clave en orden ascendente.
Si desea ordenar en orden descendente, por favor utilice la palabra clave DESC.
gramática
SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC
Para obtener más información sobre los conocimientos de SQL, visite nuestro tutorial de SQL .
Ejemplos
Los siguientes ejemplos seleccionar todos los datos "Personas" almacenados en la tabla, y de acuerdo a la columna "Edad" para ordenar los resultados:
<?php $con=mysqli_connect("localhost","username","password","database"); // 检测连接 if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM Persons ORDER BY age"); while($row = mysqli_fetch_array($result)) { echo $row['FirstName']; echo " " . $row['LastName']; echo " " . $row['Age']; echo "<br>"; } mysqli_close($con); ?>
Estos resultados seria:
Glenn Quagmire 33 Peter Griffin 35
Ordenados de acuerdo a dos
Puede clasificarse en función de varias columnas. Al ordenar por varias columnas, sólo el primer valor de la columna cuando se utiliza el mismo en la segunda columna:
SELECT column_name(s) FROM table_name ORDER BY column1, column2