Php 平均b/w两个日期存储为int
我想在int数据类型中显示两个日期列的平均差异。 我知道如何显示日期列,但现在不知道如何使用int数据类型 我试过了,但没有发现:Php 平均b/w两个日期存储为int,php,Php,我想在int数据类型中显示两个日期列的平均差异。 我知道如何显示日期列,但现在不知道如何使用int数据类型 我试过了,但没有发现: mysql_query("select AVG(update - date) AS avg_time from qchat_sessions"); 谢谢 编辑: 我现在使用这个查询,它显示153.000 $sss=mysql_query("select AVG(`update` - `date`) AS avg_time from qchat_sessions")
mysql_query("select AVG(update - date) AS avg_time from qchat_sessions");
谢谢
编辑:
我现在使用这个查询,它显示153.000
$sss=mysql_query("select AVG(`update` - `date`) AS avg_time from qchat_sessions");
$rows = mysql_fetch_array($sss);
echo $rows[0];
和日期存储在int数据类型中。现在我该如何及时显示?您的问题很可能是
update
和date
与类似名称的MySQL关键字冲突
试着引用它们:
SELECT AVG(`update` - `date`) AS avg_time FROM qchat_sessions
如果没有帮助,请检查mysql_error()的输出以获取提示。您可以尝试以下查询:
SELECT AVG(
DATEDIFF(MIN(qchat_sessions.update), posts.date)
)
FROM qchat_sessions
. 它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果您选择PDO。