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

So öffnen Sie eine Seite in einem Iframe

Lösung: Setzen Sie den Zielattributwert des Links ...

JavaScript BOM erklärt

Inhaltsverzeichnis 1. BOM-Einführung 1. JavaScrip...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.18 winx64

Die Installation komprimierter Pakete hat sich se...

Zwei Möglichkeiten zum Löschen von Tabellendaten in MySQL und ihre Unterschiede

Es gibt zwei Möglichkeiten, Daten in MySQL zu lös...

Sortierung und Paginierung von MySQL-Abfragen

Überblick Da wir die Daten normalerweise nicht di...

JavaScript-HTML zur Implementierung der mobilen Red Envelope Rain-Funktionsseite

In diesem Artikelbeispiel wird der spezifische HT...

Installation von Docker CE auf Ubuntu

Dieser Artikel dient zur Aufzeichnung der Install...

Bedingte Kommentare im Internet Explorer für XHTML

<br />Bedingte Kommentare sind eine einzigar...

Verwenden des CSS-Loaders zum Implementieren des CSS-Moduls in Vue-CLI

【Vorwort】 Sowohl die modularen CSS-Lösungen von V...

Vue implementiert die Anzeige und Ausblendung der dreistufigen Navigation

In diesem Artikelbeispiel wird der spezifische Co...