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

Detaillierte Erläuterung des Zeitdarstellungsbeispiels des Linux-Zeitsubsystems

Vorwort Um zum Originalcode kompatibel zu sein, b...

Linux IO-Multiplexing Epoll-Netzwerkprogrammierung

Vorwort In diesem Kapitel werden grundlegende Lin...

So verwenden Sie localStorage in JavaScript

Wenn Sie Entwickler sind und in die Welt von .NET...

Anzeigemodus von Elementen in CSS

In CSS werden Element-Tags entsprechend den unter...

So optimieren Sie Bilder, um die Website-Leistung zu verbessern

Inhaltsverzeichnis Überblick Was ist Bildkomprimi...

MySQL-Hochverfügbarkeitslösung MMM (MySQL Multi-Master-Replikationsmanager)

1. Einführung in MMM: MMM steht für Multi-Master ...

Implementierung der Bereitstellung eines privaten Docker-Warehouse-Registrars

Da immer mehr Docker-Images verwendet werden, mus...

So ändern Sie den Hostnamen in Linux

1. Den aktuellen Hostnamen anzeigen [root@fangjia...

JavaScript zur Implementierung der Login-Schiebereglerüberprüfung

In diesem Artikelbeispiel wird der spezifische Ja...

Erstellen Sie eine virtuelle Umgebung mit venv in Python3 in Ubuntu

1. Virtuelle Umgebung folgt dem Projekt, erstelle...

HTML-Bild img-Tag_Powernode Java Academy

Zusammenfassung Projektbeschreibungsformat < i...