0
我試圖用hql啓動這個sql,並且由於'* interval'表達式它不起作用。hql中的區間表達式
sql以5分鐘爲間隔計算平均值。
如何更改sql以使其適用於hql?
SELECT date_trunc('hour', update_timestamp) + ((cast (date_part('minute', update_timestamp) as int)/5) +1) * interval '5 min' AS minute
, sum(t.free_spaces) as orders_count
FROM myTable t
GROUP BY 1 ORDER BY 1 ASC
對,但查詢必須每5分鐘計算一次平均值。在這種情況下,between命令不會有用 – user4919313
你可以在java中計算它並把它放入查詢之間,是不可能的? – ByeBye
是的,但我想在一個查詢中計算按5分鐘間隔分組的所有5分鐘時段 – user4919313