PHP MySQL Order per parola chiave
ORDER BY parola chiave viene utilizzata per ordinare i dati di registrazione impostati.
ORDER BY Chiave
ORDER BY parola chiave viene utilizzata per ordinare i dati di registrazione impostati.
ORDER BY record predefiniti parola chiave in ordine crescente.
Se si desidera ordinare in ordine decrescente, si prega di utilizzare la parola chiave DESC.
grammatica
SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC
Per ulteriori informazioni su conoscenza di SQL, si prega di visitare il nostro tutorial di SQL .
Esempi
Gli esempi che seguono selezionare tutti i dati "Persone" memorizzati nella tabella, e secondo colonna "Age" per ordinare i risultati:
<?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); ?>
Questi risultati sarà in uscita:
Glenn Quagmire 33 Peter Griffin 35
Ordinati in base a due
Si può essere ordinati in base a più colonne. Quando l'ordinamento per più colonne, solo il primo valore di colonna quando si utilizza lo stesso nella seconda colonna:
SELECT column_name(s) FROM table_name ORDER BY column1, column2