[pgsql-jp: 29148] Re: Q) 曜日を求めるには?

Shigeki Mimura mimu @ telepass.co.jp
2003年 2月 19日 (水) 21:57:09 JST


三村です。

ken>   売上の曜日毎の傾向が見たくて、DATE型のデータから曜日(月、火、水、木、、、)
ken> が求められないものか(1,2,3 でもかまいませんが)、探しているのですが、見付かり
ken> ません。
ken> 
ken>   元データは sales (sales_date date, customer text, volume double, 
ken> value int8) みたいなやつです。
ken> 
ken>   select date_part('week', '2003-01-01'::timestamp) は 1 を返し
ken> 同様の 2003-02-05 は 6 を返すので、その年の第何週目かを返しているのは理解
ken> しましたが、2003-12-31 が 1を返すのには、ちょっとびっくり! (間違ってはいま
そこまで知ってるのなら、マニュアルを見ると書いてあるんですが…

select date_part('dow','2003-01-01'::timestamp);

をやってみてください。

マニュアルも見てくださいね。



pgsql-jp メーリングリストの案内