MySQL、Coldfusion,选择在过去24小时内加时间戳的记录

MySQL、Coldfusion,选择在过去24小时内加时间戳的记录,mysql,datetime,coldfusion,Mysql,Datetime,Coldfusion,使用Coldfuson和MySQL-如何更新查询以检查最近24小时内出现的具有时间戳的新条目 查询: <cfquery name="caller.sel_BlogEntries" datasource="#request.db#"> SELECT blogentry.dateAdded, person.personName FROM blogentry INNER JOIN person ON blogentry.personID = person.perso

使用Coldfuson和MySQL-如何更新查询以检查最近24小时内出现的具有时间戳的新条目

查询:

<cfquery name="caller.sel_BlogEntries" datasource="#request.db#">
SELECT      blogentry.dateAdded, person.personName
FROM        blogentry INNER JOIN person ON blogentry.personID = person.personID
WHERE       blogentry.deleted = 'N'
ORDER BY    blogentry.dateAdded DESC
</cfquery>

选择blogentry.dateAdded,person.personName
从blogentry内部加入blogentry.personID=person.personID上的person
其中bloggentry.deleted='N'
按blogentry.dateAdded描述订购
是一个MySql时间戳


谢谢

尽管这确实有效,但在列上使用日期函数有时会干扰索引。更好的选择可能是>:WHERE blogin.dateAdded>=DATE\u ADD(NOW(),INTERVAL-1天)。。。
WHERE ... 
  AND DATE_ADD(blogentry.dateAdded, INTERVAL 1 DAY) >= NOW()