Detaillierte Zusammenfassung häufig verwendeter MySQL-Funktionen

Detaillierte Zusammenfassung häufig verwendeter MySQL-Funktionen

Allgemeine MySQL-Funktionen

1. Numerische Funktionen

Bildbeschreibung hier einfügen

Zusätzlich: ceil(x) Wenn beispielsweise ceil(1.23) den Wert 2 hat, kann es als ceiling(x) geschrieben werden.

Zeichenfolgenfunktionen

Bildbeschreibung hier einfügen

Der Bindestrich wird häufig verwendet (um die Anzahl der Bytes zu erhalten)

Bildbeschreibung hier einfügen

Hinzufügen: char_length-Zeichen (fragt die letzten drei Ziffern des Namens ab). Beispiel: char_length(name)=3 kann wie folgt geschrieben werden:

wähle links (Name, 1) aus c1;

3. Zeitfunktion

Bildbeschreibung hier einfügen

Verwendung: select now();

4. Systemfunktion

Bildbeschreibung hier einfügen

So fügen Sie ein Trennzeichen hinzu:

wähle concat_ws('#',Name,Tel.,Größe) aus xxb;
wähle (substr(Jetzt(),1,4)-substr(Alter,1,4) als Alter aus zxc;

Erklärung der folgenden SQL-Anweisungen: Das erste now() wird zum Vergleich verwendet, das Intervall 50 Minute bedeutet, 50 Einheiten zurückzuschieben, und -50 bedeutet, 50 Einheiten vorzuschieben. year(now()) holt das Jahr; month(now()) holt den Monat; day(now()) holt den Tag; nour(now()) holt die Stunde; minute(now()) holt die Minute; second(now()) holt die Sekunde

wähle jetzt(), date_add(jetzt(), Intervall 50 Minuten);  

Holen Sie sich den Wochentag:

wähle Wochentag(jetzt()), Tagesname(jetzt());

5. Aggregationsfunktionen

Aggregieren mehrerer Daten zur Berechnung eines einzelnen Datenwertes

Bildbeschreibung hier einfügen

Verwendung:

Wähle Summe (Höhe) aus c1;

Holen Sie sich die Anzahl der Datensätze (Anzahl der Zeilen) und filtern Sie leere Werte heraus: count(). Wenn in 14 Zeilen eine leere Zeile vorhanden ist, ergibt count() 13 Zeilen. Für mehr Genauigkeit kann count() von count(*) begleitet werden. Count(*) wird im Allgemeinen für Statistiken verwendet.

Berechnen Sie die Differenz zwischen zwei Daten in mehreren Einheiten, zum Beispiel: select timestampdiff (Zeiteinheit, Datum Uhrzeit 1, Datum Uhrzeit 2), geschrieben als:

Wählen Sie Zeitstempeldifferenz (Tag, „18.11.2021“, „22.11.2021“);

Bitte fügen Sie eine Beschreibung des Bildes hinzu

Vielen Dank an alle, die meinen Artikel aufmerksam gelesen haben! ! ! Wenn folgende Materialien hilfreich sind, kannst du sie direkt mitnehmen:

1. Vollständiger Projektquellcode und Umgebung, die für die Entwicklung oder das Testen im Selbststudium erforderlich sind

2. Alle Vorlagen in der Testarbeit (Testplan, Testfall, Testbericht usw.)

3. Klassische Interviewfragen zum Softwaretesten

4. Python/Java-Automatisierungstestpraxis.pdf

5. Jmeter/Postman-Schnittstelle testet vollständigen Satz von Videoaufnahmen

Dies ist das Ende dieses Artikels mit einer detaillierten Zusammenfassung der häufig verwendeten MySQL-Funktionen. Weitere relevante häufig verwendete MySQL-Funktionen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Verstehen Sie MySQL-gespeicherte Prozeduren und Funktionen gründlich
  • Analyse des Unterschieds zwischen gespeicherten MySQL-Funktionen und gespeicherten Prozeduren
  • Einführung in häufig verwendete Funktionen in der MySQL-Datenbank
  • MySQL fügt Daten im Batch über gespeicherte Funktionsprozeduren ein
  • Detaillierte Einführung in die gespeicherten MySQL-Funktionen
  • Detaillierte Erklärung zum Erstellen gespeicherter Prozeduren und Funktionen in MySQL
  • Umfassende Zusammenfassung der MySQL-Funktionen
  • So verwenden Sie MySQL-Funktionen

<<:  Verwenden Sie das ab-Tool, um einen API-Stresstest auf dem Server durchzuführen

>>:  Beispiel für die Konvertierung eines eindimensionalen JS-Arrays in ein dreidimensionales Array

Artikel empfehlen

Vergleichstabelle für HTML-Sondersymbole auf Webseiten

Sondersymbole Benannte Entitäten Dezimalkodierung...

Eine detaillierte Einführung in den netstat-Befehl in Linux

Inhaltsverzeichnis 1. Einleitung 2. Beschreibung ...

Wissen Sie, wie Sie das Laden von Webfonts optimieren können?

Genau wie der Titel! Die allgemein verwendete Schr...

XHTML-Tutorial: Der Unterschied zwischen Transitional und Strict

Tatsächlich ist XHTML 1.0 in zwei Typen unterteil...

Analyse des rel-Attributs in HTML

.y { background: url(//img.jbzj.com/images/o_y.pn...

Verstehen Sie die anfängliche Verwendung von Redux in React in einem Artikel

Redux ist ein Plug-In zur Datenstatusverwaltung. ...

Detaillierte Erklärung der regulären Ausdrücke von Nginx

Nginx (Engine x) ist ein leistungsstarker HTTP- u...

Vue verwendet Openlayers zum Laden von Tiandi Map und Amap

Inhaltsverzeichnis 1. Weltkarte 1. Installieren S...

Tutorial zum Erstellen eines SVN-Servers mit Docker

SVN ist die Abkürzung für Subversion, ein Open-So...

Vue3.0 implementiert die Fallstudie zum Lupeneffekt

Der zu erzielende Effekt ist: Festes Vergrößern a...

Detaillierte Erklärung zur JavaScript-Datenabflachung

Inhaltsverzeichnis Was ist Abflachung? Rekursion ...

Bringen Sie Ihnen bei, wie Sie ein React+Antd-Projekt von Grund auf erstellen

Bei den vorherigen Artikeln handelte es sich um m...