[英]Fetch a data if the time duration between added date and current date is not greater than or equal to 2 hours
您可以提取日期的小时部分。 参考这个链接
然后使用此查询获得不到 2 小时的时间。
SELECT * FROM table1 WHERE tdate - 120 < EXTRACT(MINUTE FROM now())
SELECT * FROM `TableName` where TIMEDIFF(NOW(),Your_date_ColumnName) < '02:00:00.000000'
假设booking_time
是MySQL 标准格式。
试试这个,如果你在booking_time
列中有一个,下面的查询将使用索引
SELECT *
FROM booking_table
WHERE booking_time BETWEEN CURRENT_TIMESTAMP() - INTERVAL 2 HOUR AND CURRENT_TIMESTAMP()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.