如何在特定时间戳后获取MySQL数据?查询应该是什么样的?
mysql_query("SELECT * FROM table where TheNameOfTimestampColumn > than the date");
Run Code Online (Sandbox Code Playgroud)
Ang*_*.47 110
SELECT * FROM table WHERE TheNameOfTimestampColumn > '2009-01-28 21:00:00'
SELECT * FROM table WHERE TheNameOfTimestampColumn > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 DAY)
Run Code Online (Sandbox Code Playgroud)
您可以通过以下方式选择:
select * from table_name where date_column > "2001-01-01 00:00:00"
或者如果您需要特定时间范围内的数据,那么您可以尝试使用between关键字,例如:
select * from table_name where date_column
between "2018-01-04 00:00:00" and "2018-01-04 11:59:59";
Run Code Online (Sandbox Code Playgroud)
请注意,日期格式应为 YYYY-MM-DD HH:MM:SS