0
如何從一個表中選擇最近兩天時的時間戳以毫秒爲單位,因爲1970-01-01.This是我的我的表的模式,看起來像我的SQLite表:片按日期
.schema clicks_train_
CREATE TABLE clicks_train_(
display_id TEXT,
ad_id TEXT,
clicked TEXT,
timestamp TEXT
);
如何從一個表中選擇最近兩天時的時間戳以毫秒爲單位,因爲1970-01-01.This是我的我的表的模式,看起來像我的SQLite表:片按日期
.schema clicks_train_
CREATE TABLE clicks_train_(
display_id TEXT,
ad_id TEXT,
clicked TEXT,
timestamp TEXT
);
時間戳必須是整數文字
這裏是我用的,因爲你不顯示你的(它是閱讀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;
當我嘗試一行轉換爲可讀格式一個例子,我得到一個錯誤。 SELECT datetime(SELECT timestamp FROM clicks_train_ WHERE rowid = 100,'unixepoch');錯誤:靠近「SELECT」:語法錯誤 – MAS