• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースに格納されている期間から任意の日付で抽出)

データベースに格納されている期間から任意の日付で抽出する方法

このQ&Aのポイント
  • PHP + Mysqlを使用してイベント管理のプログラムを作成中です。
  • データベースのイベントtableには、イベントの開始年月日と終了年月日のフィールドが存在します。
  • 任意の年月日に開催しているイベントを抽出するためには、select文とbetween句を使用します。テーブルの構造上、開催期間のみが保存されている場合でも実現可能です。

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

  • ベストアンサー
  • masa6272
  • ベストアンサー率66% (93/140)
回答No.1

WHEREの条件に 検索年月日 BETWEEN 開始年月日 AND 終了年月日 を書けばいいのでは? それとも、質問の意味が違います?

yamaps
質問者

お礼

>masa6272様 今、試してみました。 完璧にできました。 検索しても Where フィールド名 between 任意の値 and 任意の値 としかでてこなかったので、思いつきませんでした。 ありがとうございます。 感謝しています。

yamaps
質問者

補足

>masa6272様 ご回答ありがとうございます。 Where 任意の値 between フィールド名 and フィールド名 というのは可能な構文なのでしょうか? Where フィールド名 between 任意の値 and 任意の値 という構文しかできないと認識していました。 少し時間がかかりますが、試してみます。 ありがとうございます。

関連するQ&A