Maison > Article > base de données > Comment puis-je extraire uniquement la date d’un champ DATETIME dans MySQL ?
Récupération de dates à partir des champs DATETIME dans MySQL
Lorsque vous travaillez avec des bases de données MySQL, il peut être nécessaire de sélectionner uniquement les informations de date dans les champs qui contiennent les valeurs de date et d'heure. Dans ce scénario, où un champ DATETIME contient les données souhaitées, l'approche suivante peut être utilisée.
Fonction DATE()
Pour contourner le composant temporel et sélectionner uniquement la partie date d'un champ DATETIME, MySQL fournit la fonction DATE(). Sa syntaxe est simple :
DATE(ColumnName)
où "ColumnName" représente le champ DATETIME cible.
Exemple
Supposons une table nommée "ExampleTable" contient un champ DATETIME appelé "DateTimeColumn" avec la valeur suivante :
2012-01-23 09:24:41
Pour extraire la date de ce champ en excluant l'heure, utilisez la requête suivante :
SELECT DATE(DateTimeColumn) FROM ExampleTable;
Le résultat de la requête sera :
2012-01-23
Notes supplémentaires
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!