PHP MySQL Ordem Por palavra-chave
ORDER BY palavra-chave é usado para classificar os dados do conjunto de registros.
ORDER BY Keyword
ORDER BY palavra-chave é usado para classificar os dados do conjunto de registros.
ORDER BY registros palavra-chave padrão em ordem crescente.
Se você quiser classificar em ordem decrescente, por favor use a palavra-chave DESC.
gramática
SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC
Para saber mais sobre conhecimento de SQL, visite o nosso tutorial SQL .
Exemplos
Os exemplos a seguir selecionar todos os dados "pessoas" armazenados na tabela, e de acordo com a coluna "Age" para classificar os 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); ?>
Estes resultados irá imprimir:
Glenn Quagmire 33 Peter Griffin 35
Classificadas de acordo com dois
Você pode ser classificado de acordo com várias colunas. Ao classificar por várias colunas, apenas o primeiro valor de coluna ao utilizar o mesmo na segunda coluna:
SELECT column_name(s) FROM table_name ORDER BY column1, column2