2016-07-09 10 views
0

こんにちは私はこれと同じ質問をします - SQL query to retrieve SUM in various DATE ranges - 日付を持つのではなく、タイムスタンプを持っています。タイムスタンプ)、私はエラーを取得:合計でタイムゾーンのタイムスタンプに基づいてさまざまなDATEの範囲でSUMを取得するSQLクエリ

function year(timestamp with time zone) does not exist

を、私は私が(上記の月ごとの合計)のリストを貼り付けられたリンクで要求と同じ出力を取得しようとしたが、年と月よ関数はタイムゾーンでタイムスタンプで動作しないようです。どんな助けでも大歓迎です。ありがとう!

答えて

1

この

SELECT SUM(totalprice), date_part('year', your_time_stamp_column), 
date_part('month', your_time_stamp_column) 

from sales 
group by date_part('year', your_time_stamp_column), 
date_part('month', your_time_stamp_column) 

https://www.postgresql.org/docs/current/static/functions-datetime.html

+0

天才のような何か試してみてください - 驚くべきは - ので、そんなにありがとう! – Jacob

+1

それが動作している場合は、投票し、答えを受け入れる:) –

関連する問題