postgresでタイムスタンプから任意の部分(例えば年だけ、日だけ、時だけ)を取り出すにはEXTRACT()を使う。
日付/時刻関数と演算子
EXTRACTの方が正式で推奨されているようだが、でもDATE_PARTの方が覚えやすい
.
日付/時刻関数と演算子
9.9.1. EXTRACT, date_part
EXTRACT(field FROM source)
extract関数は、日付/時刻の値から年や時などの部分フィールドを抽出します。sourceはtimestamp型、time型、またはinterval型の評価式でなければなりません(date型の式はtimestamp型にキャストされますので、同様に使用可能です)。fieldはsourceの値からどのフィールドを抽出するかを選択する識別子もしくは文字列です。extract関数はdouble precision型の値を返します。以下に有効なフィールド名を示します。
EXTRACTの方が正式で推奨されているようだが、でもDATE_PARTの方が覚えやすい
.
0 件のコメント:
コメントを投稿