我有一個新的問題,現在,我想知道爲什麼它不顯示...PHP:沒有得到最後一排在我的數據庫
場景:
我有一個時長持續時間還是不錯的只有等到10:00 ....
在我的數據庫:
bldgName duration
blgA 9:55
bldgA 9:40
bldgB 1:40
正如我們所看到的,我的最後一排,如果我使用了「DESC」它的外觀立因此,我的bldgA的最後一個條目是9:55 ...我將在bldgA下添加另一個5s,它將變成10:00,這是正確的...因此,這裏是我的數據庫,因爲現在..
當前數據庫添加5秒後。
bldgName duration
blgA 10:00
blgA 9:55
bldgA 9:40
bldgB 1:40
這裏是我的查詢:
$radio = mysql_query("SELECT fldBldgName, MAX(fldTotalDuration) as fldTotalDuration FROM tbldata WHERE fldNetname = '".$get_radio."' AND fldMonth = '".$get_month."' AND fldWeek = '".$get_week. "' GROUP BY fldBldgName ORDER BY id, fldBldgName, fldTotalDuration DESC");
所以,當程序讀取上面的查詢......
輸出是這樣的...
bldgName duration
blgA 9:55
bldgB 1:40
這是錯...
正確的輸出是
bldgName duration
blgA 10:00
bldgB 1:40
還有,我沒有任何過濾然而,當持續滿足10:00
感謝提前...
這到底是什麼?我不明白了一點問題 – h2O
我看到的是一個SELECT語句,你爲什麼不嘗試插入或更新 –
@ BenLind..There編輯我的問題... –