Heim  >  Artikel  >  Datenbank  >  Wie analysiere ich Daten in MySQL?

Wie analysiere ich Daten in MySQL?

WBOY
WBOYnach vorne
2023-08-30 17:53:02989Durchsuche

Wie analysiere ich Daten in MySQL?

Verwenden Sie die Funktion STR_TO_DATE(), um Datumsangaben in MySQL zu analysieren. Die Syntax lautet wie folgt:

select str_to_date(yourColumName,’format’) as anyVariableName from yourTableName;

Das Format in der obigen Syntax ist „%d-%b-%y“.

Um nun die obige Funktion zu verstehen, erstellen wir eine Tabelle. Es folgt die Abfrage zum Erstellen der Tabelle:

mysql> create table ParseDateDemo
   −> (
   −> yourDate varchar(200)
   −> );
Query OK, 0 rows affected (0.55 sec)

Fügen Sie mithilfe der Select-Anweisung einige Datensätze in die Tabelle ein. Die Abfrage lautet wie folgt:

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)

Zeigen Sie die Datensätze in der Tabelle mithilfe der Select-Anweisung an. Die Abfrage lautet wie folgt -

mysql> select *from ParseDateDemo;

Das Folgende ist die Ausgabe -

+-----------+
| yourDate  |
+-----------+
| 10-Nov-18 |
| 15-Nov-18 |
| 10-Dec-18 |
| 10-Aug-17 |
+-----------+
4 rows in set (0.00 sec)

Das Folgende ist die Abfrage zum Parsen des Datums in MySQL -

mysql> select str_to_date(yourDate,'%d-%b-%y') as DateNumber from ParseDateDemo;

Dies ist die Ausgabe -

+------------+
| DateNumber |
+------------+
| 2018-11-10 |
| 2018-11-15 |
| 2018-12-10 |
| 2017-08-10 |
+------------+
4 rows in set (0.02 sec)

Das obige ist der detaillierte Inhalt vonWie analysiere ich Daten in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen