• 締切済み

PostgreSQLで日付範囲内の日付を全 て取得する方法

PostgreSQLに、 2003/01/01~2003/05/10などの範囲の日付を 全て取得するSQLはありますでしょうか? 以下のような結果(日付リスト)を取得したいのですが、 DBには、日付カラムは存在しません。 PostgreSQL自体に日付を管理しているテーブルなどがあれば、それにアクセスできれば可能そうなのですが・・・ 2003/01/01 2003/01/02 2003/01/03 ・ ・ ・ 2003/05/10 よろしくお願いします。

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

>範囲の日付を 全て取得するSQLはありますでしょうか? 多分ないのでは。 予めカレンダ用テーブルを作っておけば、済む話ですので。

matchori
質問者

お礼

やはりそうなんですね。ありがとうございます。 私には、カレンダ用テーブルを同作ればよいのかわからなくて。。曜日を考えなければ閏年だけ気をつけて10年分作成しておくというのもありかもしれませんね。

すると、全ての回答が全文表示されます。

関連するQ&A