PHP MySQL Order By Keyword
ORDER BY kata kunci digunakan untuk mengurutkan data record set.
ORDER BY Keyword
ORDER BY kata kunci digunakan untuk mengurutkan data record set.
ORDER BY catatan kata kunci standar dalam urutan menaik.
Jika Anda ingin menyortir agar turun, gunakan kata kunci DESC.
tatabahasa
SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC
Untuk mempelajari lebih lanjut tentang pengetahuan SQL, kunjungi SQL tutorial .
contoh
Contoh berikut pilih semua data "Orang" yang tersimpan dalam tabel, dan menurut kolom "Umur" untuk mengurutkan hasil:
<?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); ?>
Hasil ini akan menampilkan:
Glenn Quagmire 33 Peter Griffin 35
Diurutkan menurut dua
Anda dapat diurutkan sesuai dengan beberapa kolom. Jika berdasarkan beberapa kolom, hanya nilai kolom pertama ketika menggunakan yang sama pada kolom kedua:
SELECT column_name(s) FROM table_name ORDER BY column1, column2