基本上我試圖獲取基於數據庫內的兩個時間戳的平均,讓我們說,例如,我有一個產品,我將其插入到數據庫與listed_time
10倍和sell_time
,我想將所有10行組合在一起,並找到listed_time
和sell_time
之間的平均值,以平均查找銷售花費的時間。查找平均時間戳基於兩行
編輯:時間戳插入爲time()
不date()
中,我嘗試和失敗,工作代碼爲
$query = $db->runSQL("SELECT AVG(TIMESTAMPDIFF(SECOND, listed_time, sell_time)) from trade");
while($row = mysql_fetch_assoc($query)) {
echo $row['AVG(TIMESTAMPDIFF(SECOND, listed_time, sell_time))']."</br>";
}
可能的重複:[如何查找表中的行之間的平均時間差](http://stackoverflow.com/questions/876842/how-to-find-the-average-time-difference-between- rows-in-a-table) – nickhar