MySql Date et DateTime Comparaisons
Comparaison des chaînes de date pose des défis lorsque vous traitez avec les champs stockés comme DateTime. Considérez le calendrier de la table de base de données, où Startime est un champ DateTime. Sélection des lignes basées sur une chaîne de date, telle que "2010-04-29", "nécessite une manipulation minutieuse pour correspondre aux valeurs DateTime en conséquence. '2010-04-29'
La fonction date () extrait le composant de date d'une valeur DateTime, enlevant efficacement les informations de temps. Cela garantit que la chaîne de date que vous avez définie ("2010-04-29") peut être directement comparée à la date extraite du champ Startime DateTime.
Optimisation des performances:
SELECT * FROM `calendar` WHERE DATE(startTime) = '2010-04-29'
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3