[請益] 拜託指點一SQL查詢order by 的問題
$sql = "select r.id,m.name,count(*),SUM(r.amnt) as ammount FROM member as m , rent as r WHERE r.id = '".$id."' and r.id = m.id group by id order by ammount DESC";
// select c.bookid,c.title,count(*),sum(r.amnt) as ammount from rent as r
// here and r.bookid=c.bookid and r.id=m.id group by c.bookid order by ammount desc";
$a = mysql_query($sql);
while(list($aid,$name,$count,$sum)=mysql_fetch_row($a))
{
echo "<tr>";
echo "<td>$aid</td>";
echo "<td>$name</td>";
echo "<td>$count</td>";
echo "<td>$sum</td>";
echo "</tr>";
$total += $sum;
}
}
這是我的程式碼想讓他最後按照$sum的大小遞減排序
可是卻沒辦法
不知道是哪邊出了錯誤
拜託各位大大指點一下
感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.117.66.74
推
01/11 18:13, , 1F
01/11 18:13, 1F
推
01/11 18:46, , 2F
01/11 18:46, 2F
推
01/11 20:36, , 3F
01/11 20:36, 3F
→
01/11 20:37, , 4F
01/11 20:37, 4F
推
01/12 01:56, , 5F
01/12 01:56, 5F
→
01/12 01:57, , 6F
01/12 01:57, 6F
推
01/12 18:35, , 7F
01/12 18:35, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):