Comment interroger des dates entre deux dates dans la même colonne dans MySQL
P粉083785014
P粉083785014 2023-09-05 21:17:10
0
1
551
<p>J'ai une table appelée Holiday_master avec les colonnes suivantes</p> <pre class="brush:php;toolbar:false;">| Identifiant Titre | |:---|:-------|:------------------------| | 1 | Noël | 25-12-2021 - 30-12-2021 | | 2 | Festival de célébration | 30/11/2021 - 02/12/2021 |</pré> <p>Supposons que j'ai la date actuelle 2021-12-27, elle apparaît dans la première ligne, je veux obtenir cet enregistrement, merci d'avance :)</p>
P粉083785014
P粉083785014

répondre à tous(1)
P粉245003607

Une mauvaise conception de base de données peut entraîner de nombreux problèmes. Votre base de données n'est pas disponible. Date 应该是时间戳或日期格式,并分割为两列:start_dateend_date

Ensuite, vous pouvez exécuter

SELECT * FROM holiday_master WHERE start_date < :date AND end_date > :date
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!