MySQL の同じ列内の 2 つの日付間の日付をクエリする方法
P粉083785014
2023-09-05 21:17:10
<p>次の列を含む、holiday_master というテーブルがあります</p>
<pre class="brush:php;toolbar:false;">| ID | タイトル | 日付 |
|:---|:----------|:-------------|
| 1 | クリスマス | 2021-12-25 - 2021-12-30 |
| 2 | セレブレーション フェスティバル | 2021 年 11 月 30 日 - 2021 年 2 月 12 日 |</pre>
<p>現在の日付 2021-12-27 があるとします。それが最初の行に表示されます。そのレコードを取得したいと思います。よろしくお願いします :)</p>
データベース設計が不適切だと、多くの問題が発生する可能性があります。データベースが利用できません。
の 2 つの列に分割する必要があります。Date
は、タイムスタンプまたは日付形式で、start_date
とend_date
その後、
を実行できます リーリー