- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースに格納されている期間から任意の日付で抽出)
データベースに格納されている期間から任意の日付で抽出する方法
このQ&Aのポイント
- PHP + Mysqlを使用してイベント管理のプログラムを作成中です。
- データベースのイベントtableには、イベントの開始年月日と終了年月日のフィールドが存在します。
- 任意の年月日に開催しているイベントを抽出するためには、select文とbetween句を使用します。テーブルの構造上、開催期間のみが保存されている場合でも実現可能です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
WHEREの条件に 検索年月日 BETWEEN 開始年月日 AND 終了年月日 を書けばいいのでは? それとも、質問の意味が違います?
お礼
>masa6272様 今、試してみました。 完璧にできました。 検索しても Where フィールド名 between 任意の値 and 任意の値 としかでてこなかったので、思いつきませんでした。 ありがとうございます。 感謝しています。
補足
>masa6272様 ご回答ありがとうございます。 Where 任意の値 between フィールド名 and フィールド名 というのは可能な構文なのでしょうか? Where フィールド名 between 任意の値 and 任意の値 という構文しかできないと認識していました。 少し時間がかかりますが、試してみます。 ありがとうございます。