我有一个有几个记录的表,对于每个记录,我还添加了一个UNIX_TIMESTAMP。现在,我还为那些记录提供了一个搜索引擎,我可以在其中使用jQuery数据采集器选择日期。我的问题是如何提出请求,以便从数据库中选择特定日期的所有时间戳。
发布于 2014-09-30 20:16:59
通过在时间戳列上索引,您将获得更快的结果:
SELECT *
FROM table_name
WHERE time_stamp_column_name >= :date_picked
AND time_stamp_column_name < :date_picked + INTERVAL 1 DAY其中:date_picked是绑定的,选择日期作为'YYYY-MM-DD'格式的字符串。
发布于 2014-09-30 20:01:03
您可以使用from_unixtime将其转换为日期。
select *
from
table
where
date(from_unixtime(your_timestamp_col)) = '2014-10-01'发布于 2014-09-30 20:37:30
使用unix时间戳你也可以看看这个
https://stackoverflow.com/questions/26129010
复制相似问题