如何使用vertica中timestamp列的位置

时间:2015-04-17 09:41:00

标签: sql timestamp vertica

我使用的是vertica db,想查询类似的内容:

select count(*) from users where  create_ts ='2015-04-17 05:01:02'

其中create_ts是时间戳。我得到零数,但我有很多记录。

2 个答案:

答案 0 :(得分:1)

时间戳精确到精确到一秒钟以上。尝试使用间隔:

select count(*)
from users
where create_ts >= '2015-04-17 05:01:02' and
      create_ts < '2015-04-17 05:01:03';

答案 1 :(得分:0)

从日期部分到秒可以使用,

select count(*) from users where  date(create_ts) ='2015-04-17 05:01:02'

如果没有日期功能,您必须具体到最详细的级别。