Maison  >  Article  >  base de données  >  Comment extraire les dates des champs DATETIME dans MySQL ?

Comment extraire les dates des champs DATETIME dans MySQL ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-05 04:55:02799parcourir

How to extract dates from DATETIME fields in MySQL?

Récupérer des dates de DATETIME dans MySQL : sélection par date uniquement

Lorsque vous travaillez avec des champs DATETIME dans MySQL, il devient nécessaire d'isoler les dates de l'horodatage. Pour y parvenir, vous pouvez utiliser la fonction DATE() de MySQL. Voici comment :

Pour sélectionner des dates dans un champ DATETIME dans MySQL, utilisez la syntaxe suivante :

SELECT DATE(ColumnName) FROM tablename;

Où ColumnName représente la colonne contenant les valeurs DATETIME.

Exemple :

Disons que vous avez une table nommée « Événements » avec une colonne nommée « EventDateTime » contenant des valeurs DATETIME. La requête suivante sélectionnera uniquement les dates de "EventDateTime" pour chaque événement :

SELECT DATE(EventDateTime) FROM Events;

Résultat :

La requête renverra une table avec une seule colonne affichant uniquement les dates, au format 'AAAA-MM-JJ'. Par exemple, si la valeur « EventDateTime » était « 2012-01-23 09:24:41 », la requête renverrait « 2012-01-23 ».

Informations supplémentaires :

La fonction MySQL DATE() supprime le composant temporel des valeurs DATETIME. Cela ne modifie pas les valeurs d'origine du tableau. Pour plus d'informations sur la fonction DATE(), reportez-vous à la documentation officielle de MySQL.

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!

Déclaration:
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