Dieser Artikel stellt hauptsächlich die Beispielanalyse von MySQL-Datenverarbeitungsfunktionen vor. Der Beispielcode wird in diesem Artikel ausführlich vorgestellt, was einen gewissen Referenzwert für das Studium oder die Arbeit aller hat. Freunde, die ihn brauchen, können ihn zu Rate ziehen. Erstellen Sie zunächst eine Tabelle für das Experiment Tabelle löschen, falls t_student existiert; Tabelle t_student erstellen( ID int Primärschlüssel auto_increment, Name varchar(20) nicht null Kommentar 'Name', Geburtstagsdatum Kommentar 'Geburtstag' )Engine=InnoDB Standard-Zeichensatz utf8; in t_student-Werte einfügen (null, „Tom“, „03.02.1992“); in t_student-Werte einfügen (null, „Jerry“, „06.02.1993“); in t_student-Werte einfügen (null, „hank“, „1993-03-05“); in t_student-Werte einfügen (null, „xiaoming“, jetzt (); Der Datumstyp ist der Typ, der das genaue Datum von MySQL aufzeichnet. now()-Funktion Aktuelle Uhrzeit abrufen Jahr(), Monat(), TagdesMonats() Die oben genannten drei Funktionen werden verwendet, um Jahr, Monat und Tag aus einem Datum oder einer Uhrzeit zu extrahieren. Wenn Sie beispielsweise Studenten erreichen möchten, deren Geburtstag im Februar liegt, Wählen Sie * aus t_student, wobei Monat(Geburtstag) = 2; Funktion monthsname() Das englische Wort für den Monat ausgeben Wähle den Monatsnamen (Geburtstag) aus t_student; timestampdiff()-Funktion Vergleichen Sie die Differenz zwischen zwei Daten Beispiel: Das Alter des Schülers Wählen Sie timestampdiff(Jahr, Geburtstag, jetzt()) als Alter von t_student; Der erste Parameter der Funktion timestampdiff ist die Einheit des Berechnungsergebnisses: Jahr, Monat, Tag usw. bis_tage() Datum in Tage umrechnen Berechnet die Anzahl der Tage zwischen zwei Zeitpunkten. Dies ist dasselbe wie timestampdiff(day, arg1, arg2). Abfrage für Studierende, deren Geburtstag weniger als 60 Tage nach dem aktuellen Datum liegt wähle * von t_student, wobei (bis_Tage(jetzt()) - bis_Tage(Geburtstag)) < 60; date_add und date_sub Berechnen Sie ein anderes Datum basierend auf einem Datum. date_add dient zur Addition und date_sub zur Subtraktion. select date_add('1970-1-1', Intervall 10 Jahre); # 1970 plus 10 Jahre select date_sub('1970-1-1', Intervall 10 Jahre); #1970 minus 10 Jahre Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
>>: So installieren Sie Oracle Java 14 auf Ubuntu Linux
Verwenden Sie gespeicherte Prozeduren, um Transak...
Inhaltsverzeichnis 1. Laden Sie JDK herunter (neh...
Zusammenfassend: 1. Berücksichtigen Sie die Leist...
Dieser Artikel zeigt Ihnen, wie Sie mit CSS eine ...
Nachdem das im vorherigen Artikel besprochene Prob...
Konvertierung zwischen RGBA- und Filterwerten unt...
<br />Worte sind das unvermeidliche Produkt ...
Inhaltsverzeichnis Vorwort 1. Laden Sie eine einz...
Das Notizblockprogramm wird mithilfe der drei wic...
Inhaltsverzeichnis falten (reduzieren) Verwenden ...
Inhaltsverzeichnis Hörer 1.Uhreneffekt 2.Uhr 1.1 ...
MySQL unterstützt viele Datentypen und die Auswah...
Sie werden oft HTML mit Datenattributen sehen. Die...
1. Überprüfen Sie den Zeichensatz 1. Überprüfen S...
Vorwort Ich habe kürzlich an einigen Front-End-Pr...