タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

dateに関するsiroccoのブックマーク (1)

  • POSTGRESQLのSQLで以下はどのように書くのでしょうか?…

    POSTGRESQLSQLで以下はどのように書くのでしょうか? PHPでかきます。 PHPでの変数を年を$year、月を$monthとします。 テーブルAは次のようになっています。(ins_dateはdate型) no price ins_date 1 5000 2006-03-01 2 4000 2005-10-10 3 3000 2006-01-11 4 2000 2006-02-15 5 1000 2005-12-24 6 2000 2006-02-24 ここから、 (1)$year年$month月を含んで、それよりも前の期間のselect結果 (例えば2005年12月だとしたら、2005年12月までの結果。noで言うと、2と5が結果としてでるようなSQL) (2)$year年$month月の結果 (例えば2006年02月だとしたら、2006年02月までの結果。noで言うと、4と6

    sirocco
    sirocco 2013/08/06
    PostGreSQL の日付を文字列に変換して、部分一致を抽出する。 to_char( in_day,'yyyy-mm-dd') LIKE '%-07-%'
  • 1