在PHP中选择特定日期的所有时间戳

在PHP中选择特定日期的所有时间戳,php,mysql,Php,Mysql,我有一个包含一些记录的表,对于这些记录中的每一条,我还添加了一个UNIX\u时间戳。现在,我还有一个搜索引擎来搜索这些记录,我可以在其中使用jQuery数据采集器选择日期。我的问题是如何发出请求,以便从数据库中选择特定日期的所有时间戳。您可以使用将其转换为日期 select * from table where date(from_unixtime(your_timestamp_col)) = '2014-10-01' 可以使用将其转换为日期 select * from table

我有一个包含一些记录的表,对于这些记录中的每一条,我还添加了一个UNIX\u时间戳。现在,我还有一个搜索引擎来搜索这些记录,我可以在其中使用jQuery数据采集器选择日期。我的问题是如何发出请求,以便从数据库中选择特定日期的所有时间戳。

您可以使用将其转换为日期

select *
from 
  table
where
date(from_unixtime(your_timestamp_col)) = '2014-10-01'
可以使用将其转换为日期

select *
from 
  table
where
date(from_unixtime(your_timestamp_col)) = '2014-10-01'
可以使用将其转换为日期

select *
from 
  table
where
date(from_unixtime(your_timestamp_col)) = '2014-10-01'
可以使用将其转换为日期

select *
from 
  table
where
date(from_unixtime(your_timestamp_col)) = '2014-10-01'

使用时间戳列上的索引,您将通过以下方式获得更快的结果:

SELECT *
  FROM table_name
 WHERE time_stamp_column_name >= :date_picked
   AND time_stamp_column_name <  :date_picked + INTERVAL 1 DAY
选择*
从表\u名称
其中时间戳列名称>=:日期
和时间戳列名称<:拾取日期+间隔1天

其中,
:date\u picked
是您在picked date中绑定的字符串,格式为
'YYYY-MM-DD'
,在时间戳列上有索引,您将获得更快的结果:

SELECT *
  FROM table_name
 WHERE time_stamp_column_name >= :date_picked
   AND time_stamp_column_name <  :date_picked + INTERVAL 1 DAY
选择*
从表\u名称
其中时间戳列名称>=:日期
和时间戳列名称<:拾取日期+间隔1天

其中,
:date\u picked
是您在picked date中绑定的字符串,格式为
'YYYY-MM-DD'
,在时间戳列上有索引,您将获得更快的结果:

SELECT *
  FROM table_name
 WHERE time_stamp_column_name >= :date_picked
   AND time_stamp_column_name <  :date_picked + INTERVAL 1 DAY
选择*
从表\u名称
其中时间戳列名称>=:日期
和时间戳列名称<:拾取日期+间隔1天

其中,
:date\u picked
是您在picked date中绑定的字符串,格式为
'YYYY-MM-DD'
,在时间戳列上有索引,您将获得更快的结果:

SELECT *
  FROM table_name
 WHERE time_stamp_column_name >= :date_picked
   AND time_stamp_column_name <  :date_picked + INTERVAL 1 DAY
选择*
从表\u名称
其中时间戳列名称>=:日期
和时间戳列名称<:拾取日期+间隔1天
其中
:日期\u picked
是您在picked date中绑定的字符串,格式为
'YYYY-MM-DD'
使用 您也可以使用 您也可以使用 您也可以使用
您还可以

从表中选择列,其中日期=“?”
您阅读了一些SQL教程,然后尝试通过反复试验使其正常工作。或者至少在过去我们就是这样学习的。
从表中选择列,其中date='?
您阅读了一些SQL教程,然后尝试通过反复试验使其正常工作。或者至少在过去我们就是这样学习的。
从表中选择列,其中date='?
您阅读了一些SQL教程,然后尝试通过反复试验使其正常工作。或者至少在过去我们就是这样学习的。
从表中选择列,其中date='?
您阅读了一些SQL教程,然后尝试通过反复试验使其正常工作。或者至少在过去我们就是这样学的。你可以,但你会使任何索引无效。你可以,但你会使任何索引无效。你可以,但你会使任何索引无效。你可以,但你会使任何索引无效。你可以,但你会使任何索引无效。