4
我想寫一個查詢來查找最後2小時的數據。是否可以使用Redshift中的時間戳查詢最近幾小時的數據?
我最初使用間隔嘗試:
select count(*) from data where created_at > CURRENT_TIMESTAMP - (INTERVAL '2 hours');
但我得到一個未實現的錯誤:
ERROR: Not implemented
Detail:
-----------------------------------------------
error: Not implemented code: 1001
context: '!null_tst' - function: timestamp_gt_timestamptz(), funcID = 2523
query: 2734016
location: cg_expr.cpp:295
process: padbmaster [pid=25255]
-----------------------------------------------
任何人都知道的一種方式做到這一點的紅移,而無需使用絕對時間戳?
你嘗試DATEADD(H,-2,現在)? – Guy
dateadd(小時,-12,getdate())似乎有效。不知道我是如何錯過的。謝謝! – Andrew