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

Tietew tietew @ tietew.net
2003年 2月 19日 (水) 22:07:23 JST


On Wed, 19 Feb 2003 21:44:25 +0900 (JST)
In article <20030219.214425.730552552.ken @ tydfam.jp>
[[pgsql-jp: 29147] Q) 曜日を求めるには?]
Yamada Ken Takeshi <ken @ tydfam.jp> wrote:

>   売上の曜日毎の傾向が見たくて、DATE型のデータから曜日(月、火、水、木、、、)
> が求められないものか(1,2,3 でもかまいませんが)、探しているのですが、見付かり
> ません。
> 
>   元データは sales (sales_date date, customer text, volume double, 
> value int8) みたいなやつです。

select extract(dow from date);

で出るみたいですが。(0..日曜)

>   ついでに、その月の第何週目かも、知る方法ってあるのでしょうか?

select (extract(day from date) +
  extract(dow from date_trunc('month', date))) / 7;

とかかな?


―[ Tietew ]――――――――――――――――――――――――――――
Mail: tietew @ tietew.net / tietew @ raug.net
Web : http://www.tietew.net/     Tietew Windows Lab.
PGP fingerprint: 26CB 71BB B595 09C4 0153  81C4 773C 963A D51B 8CAA




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