ピボットテーブルで連続した月1の日付を作る

ピボットテーブル

 SELECT * FROM pivot;
  id
 -----
    0
    1
    2
    3
   ..
   ..

SQL

 SELECT ('2010-01-01'::date + (id || ' months')::interval)::date FROM pivot;
      date    
 ------------
  2010-01-01
  2010-02-01
  2010-03-01
  .....
  .....

注意

PostgreSQL8.3にて


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2010-11-24 (水) 02:26:33