ふと、Postgresqlで曜日や週の集計ができんのかなーと思って、検索してみたところ、あった。過去にも何度も思ったことがあるはずだが)、探し方が悪かったのだろう。postgresql7.2のころから、extract関数というのがあって日付から世紀 century や日 day や十年 decade やら曜日 dow がとりだせる。「extract 関数は日付/時刻の値から年とか時刻などの部分フィールドを抽出します」だそうですよ!(がーん! 知らなかった。。。)詳細は「日付 関数 演算子」などで、postgresqlのドキュメントで探してください。バージョンにはご注意。。 曜日をとりだす例。 select extract(dow from timestamp '2001-02-16 20:38:40');この場合、 '2001-02-16 20:38:40'をtimestampにして、そこ