1. 程式人生 > >如何將資料庫中某一項值從大到小排列出來!

如何將資料庫中某一項值從大到小排列出來!

SELECT * FROM table_name ORDER BY field_name ASC|DESC
ASC表示升序
DESC表示降序


select * from 資料表名 order by 要升序排列的欄位名 desc

例:

$sql="select name,ps from mydb order by ps DESC "; //定義SQL語句

$result=mysql_query($sql);//執行$sql語句並把返回的查詢結果儲存在$result中,這是一個2維表

while($res=mysql_fetch_array($result))//$result中的一行賦值給$res,$res是一個1維表

{

echo $res["name"].$res["ps"];//輸出

}



指定顯示多少條就把第一行改為

$sql="select name,ps from mydb order by ps DESC limit 0,10";

後面的limit 0,10 意思從第0條開始,共返回10條