Maison > base de données > tutoriel mysql > Comment récupérer les enregistrements inscrits aujourd'hui à l'aide de la fonction DATE de MySQL ?

Comment récupérer les enregistrements inscrits aujourd'hui à l'aide de la fonction DATE de MySQL ?

Patricia Arquette
Libérer: 2024-12-01 02:22:09
original
292 Les gens l'ont consulté

How to Retrieve Records Signed Up Today Using MySQL's DATE Function?

Récupération des enregistrements inscrits aujourd'hui à l'aide de la fonction DATE de MySQL

Lorsque vous travaillez avec des bases de données, la récupération de données pour des plages de dates spécifiques est une tâche courante. Dans MySQL, vous pouvez récupérer les enregistrements inscrits le jour en cours en utilisant la fonction DATE ainsi que la comparaison d'égalité.

Pour y parvenir, la requête suivante peut être utilisée :

SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d') 
FROM users 
WHERE DATE(signup_date) = CURDATE()
Copier après la connexion

Dans ce requête, la fonction DATE est appliquée à la colonne signup_date, extrayant uniquement le composant date. Le résultat est ensuite comparé à la date actuelle obtenue en utilisant CURDATE(). Cette comparaison garantit que seuls les enregistrements dont la date correspond à la date d'aujourd'hui sont inclus dans les résultats.

L'exemple de requête fourni a échoué car il a comparé le composant date de signup_date avec l'intégralité de la sortie CURDATE(), qui inclut l'heure. partie. Pour remédier à cela, la fonction DATE est essentielle, elle compare uniquement les dates et évite les écarts d'heure.

En utilisant la fonction DATE, vous pouvez filtrer avec précision les enregistrements en fonction de la date du jour en cours dans MySQL, fournissant ainsi des informations précieuses sur vos données. pour une analyse plus approfondie et une prise de décision.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal