我有一个包含几条记录的表,并且对于每个记录,我还添加了一个UNIX_TIMESTAMP。现在,我还有一个搜索引擎用于那些我可以使用jQuery数据选择器选择日期的记录。我的问题是如何发出请求,以便从特定日期的数据库中选择所有时间戳。
答案 0 :(得分:2)
使用时间戳列上的索引,您将获得更快的结果:
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'
的限制选择日期。
答案 1 :(得分:1)
您可以使用from_unixtime
将其转换为日期
select *
from
table
where
date(from_unixtime(your_timestamp_col)) = '2014-10-01'
答案 2 :(得分:0)
使用unix timestamp 你也可以see this