Maison > base de données > tutoriel mysql > Comment analyser les dates dans MySQL ?

Comment analyser les dates dans MySQL ?

WBOY
Libérer: 2023-08-30 17:53:02
avant
1080 Les gens l'ont consulté

Comment analyser les dates dans MySQL ?

Utilisez la fonction STR_TO_DATE() pour analyser les dates dans MySQL. La syntaxe est la suivante -

select str_to_date(yourColumName,’format’) as anyVariableName from yourTableName;
Copier après la connexion

Le format dans la syntaxe ci-dessus est "%d-%b-%y".

Maintenant, pour comprendre la fonction ci-dessus, créons un tableau. Voici la requête pour créer la table -

mysql> create table ParseDateDemo
   −> (
   −> yourDate varchar(200)
   −> );
Query OK, 0 rows affected (0.55 sec)
Copier après la connexion

Insérez quelques enregistrements dans la table à l'aide de l'instruction select. La requête est la suivante -

mysql> insert into ParseDateDemo values('10-Nov-18');
Query OK, 1 row affected (0.11 sec)

mysql> insert into ParseDateDemo values('15-Nov-18');
Query OK, 1 row affected (0.17 sec)

mysql> insert into ParseDateDemo values('10-Dec-18');
Query OK, 1 row affected (0.14 sec)

mysql> insert into ParseDateDemo values('10-Aug-17');
Query OK, 1 row affected (0.14 sec)
Copier après la connexion

Affichez les enregistrements dans la table à l'aide de l'instruction select. La requête est la suivante -

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

Ce qui suit est le résultat -

+-----------+
| yourDate  |
+-----------+
| 10-Nov-18 |
| 15-Nov-18 |
| 10-Dec-18 |
| 10-Aug-17 |
+-----------+
4 rows in set (0.00 sec)
Copier après la connexion

Ce qui suit est la requête pour analyser la date dans MySQL -

mysql> select str_to_date(yourDate,'%d-%b-%y') as DateNumber from ParseDateDemo;
Copier après la connexion

Ceci est le résultat -

+------------+
| DateNumber |
+------------+
| 2018-11-10 |
| 2018-11-15 |
| 2018-12-10 |
| 2017-08-10 |
+------------+
4 rows in set (0.02 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