Maison > base de données > tutoriel mysql > le corps du texte

Comment séparer la date et l'heure dans DATETIME dans MySQL ?

王林
Libérer: 2023-08-25 08:41:06
avant
1190 Les gens l'ont consulté

Comment séparer la date et lheure dans DATETIME dans MySQL ?

Pour séparer DATE et TIME de DATETIME, vous pouvez utiliser la méthode DATE_FORMAT() de MySQL. La syntaxe est la suivante −

SELECT DATE_FORMAT(yourColumnName, '%Y-%m-%d') VariableName, DATE_FORMAT(yourColumnName,'%H:%i:%s') VariableName from yourTableName;
Copier après la connexion
Afin de comprendre la méthode ci-dessus DATE_FORMAT(), créons une table avec le type de données « datetime ».

Créer un tableau -

mysql> create table DateAndTimePartDemo
   -> (
   -> YourDateandtime datetime
   -> );
Query OK, 0 rows affected (0.56 sec)
Copier après la connexion

Maintenant, j'utilise now() pour insérer la date et l'heure actuelles. La requête est la suivante −

mysql> insert into DateAndTimePartDemo values(now());
Query OK, 1 row affected (0.37 sec)
Copier après la connexion

Utilisez l'instruction select pour afficher les enregistrements. La requête est la suivante −

mysql> select *from DateAndTimePartDemo;
Copier après la connexion

Ce qui suit est la sortie montrant la date et l'heure actuelles −

+---------------------+
| YourDateandtime     |
+---------------------+
| 2018-11-24 13:40:36 |
+---------------------+
1 row in set (0.00 sec)
Copier après la connexion

Utilisons maintenant la fonction DATE_FORMAT() pour diviser la date et l'heure ci-dessus.

La requête est la suivante −

mysql> SELECT DATE_FORMAT(YourDateandtime, '%Y-%m-%d') OnlyYourDate,
-> DATE_FORMAT(YourDateandtime,'%H:%i:%s') OnlyYourTime from DateAndTimePartDemo;
Copier après la connexion

Ce qui suit est le résultat −

+--------------+--------------+
| OnlyYourDate | OnlyYourTime |
+--------------+--------------+
| 2018-11-24   | 13:40:36     |
+--------------+--------------+
1 row in set (0.03 sec)
Copier après la connexion

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:tutorialspoint.com
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
Tutoriels populaires
Plus>
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!