根据日期切片我的sqlite表

时间:2016-10-19 04:14:21

标签: sqlite

如果从1970-01-01以来时间戳以毫秒为单位从表中选择最近两天。这就是我的表格架构的样子:

.schema clicks_train_
CREATE TABLE clicks_train_(
  display_id TEXT,
  ad_id TEXT,
  clicked TEXT,
  timestamp TEXT
);

1 个答案:

答案 0 :(得分:0)

时间戳需要是整数而不是文本
这是我使用的一个例子,因为你没有显示你的(它正在阅读Chrome浏览器历史文件)

SELECT ROUND((JULIANDAY('NOW')-JULIANDAY(DATETIME((last_visit_time/1000000)-11644473600, 'UNIXEPOCH')))*1440/60,1) AS "hours ago",url FROM urls WHERE url NOT LIKE "file:///%" ORDER BY last_visit_time;