一尘不染

时间戳记间隔

sql

我有一列称为“ s_timestamp”。

如何返回时间戳中具有当天的所有记录?

例如,

s_timestamp
2012-12-27 1:00:00
2012-12-27 2:00:00
2012-12-26 0:00:01
2012-12-20 0:00:02
2012-12-21 0:00:03

我想要以下输出:

2012-12-27 1:00:00
2012-12-27 2:00:00

让我知道是否不清楚。


阅读 174

收藏
2021-03-08

共1个答案

一尘不染

只是使用CURDATE()。例如

SELECT *
FROM tableName
WHERE DATE(s_timestamp) = CURDATE()
2021-03-08