我使用的是vertica db,想查询类似的内容:
select count(*) from users where create_ts ='2015-04-17 05:01:02'
其中create_ts是时间戳。我得到零数,但我有很多记录。
答案 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'
如果没有日期功能,您必须具体到最详细的级别。