[pgsql-jp: 32635] Re: 一定期間内の曜日の数の取得

Naoki.Kuniyoshi. nao_k @ din.or.jp
2004年 4月 1日 (木) 15:54:25 JST


Kuniyoshiです。

>select count(*)  where date_part('dow', date_part) != 0 and 
>(date_part between '2004-02-20' and '2004-03-20');
>
>と書いたのですが、結果はエラー
  date_part関数と、date_partカラム?が混在してるようですが、それが
  エラーなのではないでしょうか?
  実際のエラーを提示なされてないのでよくわかりませんが・・・

>どのように書けばいいのかお教えください。。。
 こちらの環境で似たようなSQLを書いてみました。

select count(*)
  from quser
 where date_part('dow', upd_date) != 0
   and (upd_date between '2003-10-20' and '2004-03-20');

 一応、動作しているようです。

--
Naoki.Kuniyoshi.(mailto:nao_k @ din.or.jp)




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