Php MySQL全选,预期日期时间早于24小时
数据库结构包含“2014-09-22 21:16:00”格式的datetime列 我想选择datetime大于24小时的所有内容 示例数据:Php MySQL全选,预期日期时间早于24小时,php,datetime,mysqli,date-arithmetic,Php,Datetime,Mysqli,Date Arithmetic,数据库结构包含“2014-09-22 21:16:00”格式的datetime列 我想选择datetime大于24小时的所有内容 示例数据: datetime 2014-10-15 21:00:00 2014-10-15 22:10:00 从$datetime早于24小时的表中选择* 例如,当前日期时间为2014-10-16 21:01:00 结果应该是: 2014-10-15 21:00:00 我想选择当前日期时间 我尝试了以下操作,但不起作用: S
datetime
2014-10-15 21:00:00
2014-10-15 22:10:00
从$datetime早于24小时的表中选择*
例如,当前日期时间为2014-10-16 21:01:00
结果应该是:
2014-10-15 21:00:00
我想选择当前日期时间
我尝试了以下操作,但不起作用:
SELECT id, datetime FROM table WHERE customerNumber="1" AND datetime < DATE_SUB(NOW(), INTERVAL 24 HOUR)
从customerNumber=“1”和datetime
希望有人能帮助我/ 从customerNumber=“1”和datetimeSELECT id, datetime FROM table WHERE customerNumber="1" AND datetime < DATE_SUB(NOW(), INTERVAL 24 HOUR)
您可以尝试:
SELECT id, datetime FROM TABLE WHERE customerNumber="1" AND HOUR(TIMEDIFF(NOW(), datetime))>24;
请在示例数据中显示
CustomerNumber
。是不是'1'
?另外,我知道SQL Server,而不是MySQL。在你的SELECT
语句中,“1”
应该是'1'
单引号吗?“我尝试了以下内容,但不起作用:“-Define不起作用
。除了你重复你问题中的SELECT
语句之外,还有什么别的?