Softwaretests – MySQL (VI: Datenbankfunktionen)

Softwaretests – MySQL (VI: Datenbankfunktionen)

1.MySQL-Funktionen

1. Mathematische Funktionen

PI() #Gibt den Wert von Pi (Pi) zurück. Die Standardanzahl der Dezimalstellen beträgt 6.

FLOOR(x) gibt die größte Ganzzahl zurück, die kleiner als x ist (Dezimalstellen werden gerundet)

CEILING(x) rundet auf

ROUND (x, y) rundet den Wert der Operation auf y Dezimalstellen. Wenn y eine negative Zahl ist, wird auf y Dezimalstellen gerundet.

RAND(x) gibt eine Zufallszahl zurück. Wenn x gleich ist, ist die zurückgegebene Zufallszahl gleich.

TURNCATE(x,y) gibt x mit y Dezimalstellen zurück

ABS(X) Gibt den Absolutwert von x zurück

MOD(X, Y) gibt den Rest nach der Division von X durch Y zurück, auch bei Dezimalzahlen.

SQRT(x) Gibt die Quadratwurzel einer nicht negativen Zahl x zurück.

SIGN(X) gibt das Vorzeichen des Parameters zurück. Wenn der Wert von x positiv, 0 oder negativ ist, wird 1, 0 bzw. -1 zurückgegeben.

POW(X,Y), POWER(X,Y), EXP(X) Potenzfunktionen

LOG(X), LOG10(X) Logarithmische Operation

RADIANS(X), DEGREES(X) Funktionen zur Konvertierung zwischen Grad und Radiant

SIN(X), ASIN(X) Sinusfunktion, inverse Sinusfunktion

COS(X), ACOS(X) Cosinus- und Arkuscosinusfunktionen

2. Aggregatfunktionen

AVG(x) #Durchschnitt

COUNT(col) #Gibt die Anzahl der nicht kontrollierten Werte in einer Spalte zurück

MIN(col) #Gibt den Minimalwert einer Spalte zurück

MAX(col) #Gibt den Maximalwert einer Spalte zurück

SUM(col) #Gibt die Summe einer Spalte zurück

3. String-Funktionen

CONCAT (s1, s2, s3, ...) #Zeichenfolgen s1, s2, s3, ... verbinden

LTRIM (str) #Entfernt das Leerzeichen am Anfang von str

RTRIM (str) #Entfernt das Leerzeichen am Ende von str

TRIM(str)#Entfernt Leerzeichen an beiden Enden von STR

Teilzeichenfolge (Str, Startabfangposition loc, Abfanglänge len) #loc = 1: erste Position, 2 zweite Position

4. Datumsfunktionen

YEAR(date) #Gibt das Jahr des Datums zurück (1000-9999)

MONTH(data)#Gibt den Monat des Datums zurück (1-12)

DAY(data)#Rückgabedatum (1-31)

STUNDE (Zeit)

MINUTE (Zeit)

SEKUNDE (Zeit)

DATE(Datum/Uhrzeit)

ZEIT(Datum/Uhrzeit)

5. Gruppierungsfunktion

as ist ein Schlüsselwort für die Verwendung eines Alias, das weggelassen werden kann

wähle mathematische Funktion (Feldname) Alias, Feldname aus gibt an, nach Feldname zu gruppieren

#Wenn Sie die durchschnittliche Punktzahl jeder Klasse ermitteln möchten

#Wenn Sie eine Gruppierungsfunktion verwenden, müssen die Felder, die nicht in der Gruppe sind, nach group by platziert werden.

Oben finden Sie eine ausführliche Erklärung und Integration der vom Herausgeber eingeführten MySQL-Datenbankfunktionen. Ich hoffe, dass es für alle hilfreich sein wird. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • PHP-Datenbankverbindungstoolklasse basierend auf MySQLI-Funktionskapselung [Definition und Verwendung]
  • Tutorial zum Erstellen einer MySQL-Datenbank mit Hilfe der PHP-Funktion mysql_query()
  • Die MySQL-Datenbank verwendet die Concat-Funktion, um SQL-Injection-Abfragen auszuführen
  • Verwenden Sie die Funktion session_set_save_handler() in PHP, um die Sitzung in der MySQL-Datenbankinstanz zu speichern
  • So öffnen, schließen und zeigen Sie Funktionsfunktionen einer MySQL-Datenbank an
  • Einführung in MySQL-Import- und -Exportdatenbanken, Funktionen und gespeicherte Prozeduren
  • MySQL-Abfragedatenbank - gespeicherte Prozeduren und Funktionsanweisungen
  • PHP-Zugriff auf MySQL-Datenbank-Kapselungsklasse (mit Funktionsbeschreibung)
  • Allgemeine MySQL-Funktionen in PHP (unverzichtbar für den Betrieb von Datenbanken unter PHP)
  • MySQL-Datenbankbibliothek

<<:  So erstellen Sie einen MySQL-Master-Slave-Server auf CentOS7 (grafisches Tutorial)

>>:  jQuery erzielt einen Bildlaufwiedergabeeffekt auf großem Bildschirm

Artikel empfehlen

Beispielerklärung der Alarmfunktion in Linux

Einführung in die Linux-Alarmfunktion Oben genann...

So setzen Sie das MySQL-Root-Passwort zurück

Inhaltsverzeichnis 1. Ich habe das Root-Passwort ...

XHTML: Rahmenstruktur-Tag

Rahmenstruktur-Tag <frameset></frameset&...

Vue.js implementiert eine Bildwechselfunktion

In diesem Artikel wird der spezifische Code von V...

Der Unterschied zwischen Datenzeit und Zeitstempel in MySQL

In MySQL gibt es drei Datumstypen: Datum (Jahr-Mo...

Erfahrungsaustausch über die Priorität des Ladens von CSS-Stilen

Während der Projektentwicklung bin ich gestern auf...

Beispielcode zum Bereitstellen eines Spring-Boot-Projekts mit Docker

1. Grundlegender Spring-Boot-Schnellstart 1.1 Sch...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.11 (Win10)

In diesem Artikel werden die Installations- und K...

So optimieren Sie MySQL-Gruppen nach Anweisungen

Erstellen Sie in MySQL eine neue Tabelle mit drei...

MySQL: MySQL-Funktionen

1. Integrierte Funktionen 1. Mathematische Funkti...

Informationen zur Verwendung des Iconfont-Vektorsymbols von Alibaba in Vue

Es gibt viele Importmethoden im Internet, und die...

So verwenden Sie den Linux-Befehl whatis

01. Befehlsübersicht Der Befehl whatis sucht in e...

So verwenden Sie Docker zum Erstellen eines privaten pypi-Repositorys

1. Konstruktion 1. Bereiten Sie die Datei htpassw...