• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mySQLの抽出条件について)

mySQLの抽出条件について

このQ&Aのポイント
  • mySQLの検索方法について教えて頂けたらと思います。検索したい条件は現在より6ヶ月以前に登録されたレコードを抽出したいのです。
  • 上記のような構造になっており、例えば、6ヶ月以上前の登録日のデータを抽出したいのですが、うまく抽出できません。どなたか知恵をお借りできたらと思いますので、よろしくお願い致します。
  • mySQL Ver.5.0を使用しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

秒単位でやるか日付単位でやるか、当日を含むかどうかで微妙に違います。 今日はCURDATE()、時間単位ならNOW()6ヶ月前は INTERVAL を使います。 単純に書けば WHERE 登録日<CURDATE() - INTERVAL 6 MONTH

maicching
質問者

お礼

できました!今回はアバウトに6ヶ月ですので、これで大丈夫です。 素早い回答ありがとうございました。

関連するQ&A