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
Inhaltsverzeichnis 1. Kurze Einführung 2. Interva...
Das Upload-Formular mit Bildvorschaufunktion, der...
In diesem Artikel wird hauptsächlich der Stil der...
Kürzlich schrieb ich in meinem Blog, dass ich fes...
Da es zu mühsam ist, jedes Mal das Installationst...
Wählen Sie die Kategorieauswahl. Nach Tests könne...
Ⅰ. Problembeschreibung: Verwenden Sie HTML+CSS, u...
In diesem Artikel wird der spezifische Code des V...
Das Projekt wurde in diesen Tagen getestet und de...
Inhaltsverzeichnis 1. Übergeordnete Komponenten u...
MySQL 5.7.8 führte das JSON-Feld ein. Dieser Feld...
Jeder muss die Zusammensetzung des Boxmodells von...
Lassen Sie mich zunächst erklären, dass wir uns o...
Ich bin vor zwei Tagen beim Bearbeiten der schrift...
<br />Dieser Abschnitt stellt die Implementi...