Tafuta ya Order By ya PHP
- Kuzungumza MySQL Where
- Mbele MySQL Update
Kichwa ORDER BY kinatumika kufichwa data kwenye rekodi zote.
Kichwa ORDER BY
Kichwa ORDER BY kinatumika kufichwa data kwenye rekodi zote.
Mafunzo ya Kiingilizi
SELECT column_name(s) FROM table_name ORDER BY column_name
Kikataa:SQL haitakubali kubadilika kwa kubadilika kwa kichwa. ORDER BY na order by inafanana.
Mfano
Mfano hizi ya maelezo unavyo chaguliwa kwa kufungua tabia ya "Persons" na kufanyia kufichwa kwa muundo wa "Age":
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons ORDER BY age"); while($row = mysql_fetch_array($result)) { echo $row['FirstName']; echo " " . $row['LastName']; echo " " . $row['Age']; echo "<br />"; } mysql_close($con); ?>
Muatika wa kodini hii ni:
Glenn Quagmire 33 Peter Griffin 35
Usoroto wa kudzuka au kudzuka
Ikiwa umeenda kwa neno ORDER BY, madai kwa kusorota kwa msingi ni kuangalia (1 inaanza kabla ya 9, "a" inaanza kabla ya "p"):
Tumia neno DESC kufikia kufanyia usoroto wa kudzuka (9 inaanza kabla ya 1, "p" inaanza kabla ya "a"):
SELECT column_name(s) FROM table_name ORDER BY column_name DESC
Kusortua kwa maelezo mbili
Inaweza kusortua kwa maelezo mengi. Kwa kusortua kwa maelezo mengi, hatakikii kufanyika kwa maelezo ya pili ukabidi kufikia maelezo ya kwanza:
SELECT column_name(s) FROM table_name ORDER BY column_name1, column_name2
- Kuzungumza MySQL Where
- Mbele MySQL Update