Zusammenfassung der Wissenspunkte zum Selbststudium der integrierten MySql-Funktionen

Zusammenfassung der Wissenspunkte zum Selbststudium der integrierten MySql-Funktionen

Zeichenfolgenfunktionen

Überprüfen Sie den ASCII-Codewert des Zeichens ascii(str) und geben Sie 0 zurück, wenn str eine leere Zeichenfolge ist

wähle ascii('a');

Zeigen Sie das Zeichen (die Zahl) an, das dem ASCII-Codewert entspricht

wähle char(97);

Zeichenfolgen verketten concat(str1,str2...)

Wählen Sie concat(12,34,'ab');

Enthält die Anzahl der Zeichen length(str)

Länge auswählen('abc');

Abfangen einer Zeichenfolge

  • left(str,len) gibt die am weitesten links stehenden len Zeichen der Zeichenfolge str zurück
  • right(str,len) gibt das rechte Ende der Zeichenfolge str zurück.
  • substring(str,pos,len) gibt len ​​Zeichen zurück, beginnend bei der Position pos des Strings str
Wählen Sie Teilzeichenfolge ('abc123', 2,3);

Leerzeichen entfernen

ltrim(str) gibt den String str zurück, wobei die Leerzeichen links entfernt wurden
rtrim(str) gibt den String str zurück, wobei die Leerzeichen rechts entfernt wurden
trim([direction remstr from str) gibt den String str zurück, nachdem remstr von einer Seite gelöscht wurde. Richtungswörter umfassen sowohl führende als auch nachfolgende, also beide Seiten, links und rechts.

Wählen Sie Trim('Balken');
Wählen Sie Trim (führendes „x“ von „xxxbarxxx“);
Wählen Sie Trim (beide „x“ VON „xxxbarxxx“);
Wählen Sie Trim (nachgestelltes „x“ von „xxxbarxxx“);
Wählen Sie Trim (Leading '' von '' mein '');

Gibt einen String bestehend aus n Leerzeichen zurück space(n)

wähle Leerzeichen (10);

Zeichenfolge ersetzen: replace(str,from_str,to_str)

wählen Sie Ersetzen('abc123','123','def');

Fallkonvertierung, die Funktion ist wie folgt

  • niedriger (str)
  • oberer(str)
Wählen Sie niedriger ('aBcD');

Mathematische Funktionen

Finden Sie den Betrag abs(n)

wähle abs(-32);

Finden Sie den Rest, wenn m durch n geteilt wird, mod(m,n), dasselbe wie Operator %

wähle mod(10,3);
wählen Sie 10 %3;

Floor floor(n), die größte Ganzzahl, die nicht größer als n ist

Boden auswählen (2.3);

Ceiling(n), d. h. die größte Ganzzahl, die nicht kleiner als n ist

Decke auswählen (2.3);

Suchen Sie den gerundeten Wert round(n,d), wobei n die ursprüngliche Zahl und d die Dezimalstelle darstellt. Der Standardwert ist 0

wähle Runde (1.6);

Finde x hoch y pow(x,y)

wähle pow(2,3);

Holen Sie sich PI()

wähle PI();

Zufallszahl rand(), eine Gleitkommazahl mit einem Wert zwischen 0 und 1,0

wähle rand();

Es gibt noch viele weitere trigonometrische Funktionen. Bei deren Verwendung können Sie die Dokumentation zu Rate ziehen.

Datums- und Uhrzeitfunktionen

Holen Sie sich den Unterwert. Die Syntax lautet wie folgt

  • year(date) gibt das Jahr von date zurück (im Bereich 1000 bis 9999)
  • month(date) gibt den Monatswert im Datum zurück
  • day(date) gibt den Datumswert in date zurück
  • Stunde(Zeit) gibt die Stunde der Zeit zurück (Bereich 0 bis 23)
  • minute(time) gibt die Minute der Zeit zurück (Bereich 0 bis 59)
  • second(time) gibt die Sekunden der Zeit zurück (Bereich 0 bis 59)
Jahr auswählen('2016-12-21');

Datumsberechnung, verwenden Sie den Operator +-, das Schlüsselwort nach der Zahl ist Jahr, Monat, Tag, Stunde, Minute, Sekunde

wählen Sie „21.12.2016“ + Intervall 1 Tag;

Datumsformat date_format (Datum, Format), die verfügbaren Werte des Formatparameters sind wie folgt

Holen Sie sich das Jahr %Y und geben Sie eine 4-stellige Ganzzahl zurück

* Jahr%y abrufen, zweistellige Ganzzahl zurückgeben

* Monat%m abrufen, der Wert ist eine Ganzzahl von 1 bis 12

Tag %d abrufen, Ganzzahl zurückgeben

* Beim Abrufen von %H ist der Wert eine Ganzzahl von 0 bis 23

* Beim Abrufen von %h ist der Wert eine Ganzzahl zwischen 1 und 12

* Holen Sie sich die Punktzahl %i, der Wert ist eine Ganzzahl von 0 bis 59

* Holen Sie sich die zweiten %s, der Wert ist eine Ganzzahl von 0 bis 59

Wählen Sie Datumsformat ('2016-12-21', '%Y %m %d');

Aktuelles Datum current_date()

wähle aktuelles_Datum();

Aktuelle Zeit current_time()

wähle aktuelle_Zeit();

Aktuelles Datum und Uhrzeit jetzt()

jetzt auswählen();

Dies sind alle relevanten Wissenspunkte, die dieses Mal vorgestellt wurden. Wenn Sie weitere Informationen benötigen, wenden Sie sich bitte an den Herausgeber von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Verwendung von MySQL-Fuzzy-Abfragen (regulär, Platzhalter, integrierte Funktion)
  • Detaillierte Erläuterung der Verwendung der integrierten Funktion „locate instr position find_in_set“ in der effizienten Fuzzy-Suche von MySQL
  • Beispiel einer integrierten PHP-Funktion zum Generieren von Zufallszahlen
  • PHP-Beispiel zum Konvertieren von Zeichenfolgen in Ganzzahlen ohne Verwendung integrierter Funktionen
  • Detaillierte Erklärung zur Verwendung integrierter Funktionen in PHP zum Generieren von Bildern
  • Mehrere praktische Anleitungen zur Verwendung integrierter PHP-Funktionen
  • PHP ermittelt den Speicherverbrauch über die integrierte Funktion memory_get_usage()
  • MySQL- und PHP-Grundlagen und -Anwendungen: Integrierte Funktionen

<<:  Detaillierte Schritte zur Installation der Sogou-Eingabemethode unter Ubuntu 20.04

>>:  React Native JSI implementiert Beispielcode für RN und native Kommunikation

Artikel empfehlen

Analyse der gemeinsamen Indexfunktion von MySQL und Anwendungsbeispiele

Dieser Artikel veranschaulicht anhand von Beispie...

Ausführliches Installationstutorial für MySQL Installer Community 5.7.16

Dieser Artikel zeichnet das ausführliche Tutorial...

So richten Sie einen FTP-Server in CentOS7 ein

FTP wird hauptsächlich für die Dateiübertragung v...

Sammlung von 25 Schriftarten, die in berühmten Website-Logos verwendet werden

In diesem Artikel sind die Schriftarten zusammeng...

Wettersymbol-Animationseffekt implementiert durch CSS3

Ergebnisse erzielen Implementierungscode html <...

Netzwerkmanagement und Netzwerkisolationsimplementierung von Docker-Containern

1. Docker-Netzwerkverwaltung 1. Docker-Container-...

Ubuntu führt regelmäßig Beispielcode eines Python-Skripts aus

Originallink: https://vien.tech/article/157 Vorwo...

Vue implementiert Klick-Feedback-Anweisungen für den Wasserwelleneffekt

Inhaltsverzeichnis Wasserwelleneffekt Sehen wir u...

Einige Front-End-Praxiszusammenfassungen der neuen Homepage von Alipay

Natürlich fließen auch einige persönliche Erfahrun...

JavaScript implementiert die umfassendste Codeanalyse einer einfachen Lupe (ES5)

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

24 praktische Tipps zur JavaScript-Entwicklung

Inhaltsverzeichnis 1. Initialisieren Sie das Arra...