1
我的查詢下降的第二級分:的PostgreSQL:從間隔
SELECT AVG(time_out - time_in) from time_table
結果:
3 days 17:21:21.062313
的問題是,所計算的平均還具有第二0.062313的小數部分,這是我不需要,所以我必須放棄它。我怎麼做?
我的查詢下降的第二級分:的PostgreSQL:從間隔
SELECT AVG(time_out - time_in) from time_table
結果:
3 days 17:21:21.062313
的問題是,所計算的平均還具有第二0.062313的小數部分,這是我不需要,所以我必須放棄它。我怎麼做?
date_trunc
應該這樣做:
SELECT date_trunc('second', avg(time_out - time_in)) FROM time_table
SELECT (AVG(time_out - time_in))::INTERVAL(0) FROM time_table;
或
SELECT CAST(AVG(time_out - time_in) AS INTERVAL(0)) FROM time_table;
大:-)我zhcon失敗引述第二和丟棄date_trunc作爲解決方案。 +1 – plundra 2011-02-03 10:46:20
是的,date_trunc()也不是很明顯。 – 2011-02-03 11:13:09