Details der MySQL-Berechnungsfunktion

Details der MySQL-Berechnungsfunktion

Funktionen sind nicht so portabel wie SQL . Code, der auf mehreren Systemen ausgeführt werden kann, wird als portable bezeichnet. Die meisten SQL-Anweisungen sind relativ portabel, und wenn es Unterschiede zwischen SQL-Implementierungen gibt, sind diese Unterschiede normalerweise nicht so schwer zu beheben.

Allerdings ist die Portabilität der Funktionen nicht stark ausgeprägt. Fast jede größere DBMS-Implementierung unterstützt Funktionen, die andere Implementierungen nicht bieten, und die Unterschiede sind manchmal erheblich. Aus Gründen der Code-Portabilität lehnen viele SQL-Programmierer die Verwendung spezieller Implementierungsfunktionen ab. Dies ist zwar von Vorteil,

Dies ist jedoch nicht immer gut für die Anwendungsleistung. Ohne die Verwendung dieser Funktionen wäre das Schreiben von Anwendungscode schwierig. Um die Arbeit des DBMS sehr effizient zu erledigen, müssen andere Methoden eingesetzt werden.

Wenn Sie sich für die Verwendung von Funktionen entscheiden, sollten Sie Ihren Code unbedingt kommentieren, damit Sie (oder andere) später genau wissen, was das von Ihnen geschriebene SQL bedeutet.

2. Feldverkettung

SELECT CONCAT(vend_name,'(',vend_country,')') als Info
von Anbietern
ORDER BY Verkäufername

MySQL unterstützt außerdem die folgenden Operatoren:

2. Geben Sie einige Beispiele für MySQL-Funktionen

2.1 Symbolverarbeitung

Left() Gibt die Zeichen auf der linken Seite eines Strings zurück Length() Gibt die Länge eines Strings zurück Locate() Sucht einen Teilstring eines Strings Lower() Wandelt einen String in Kleinbuchstaben um LTrim() Entfernt Leerzeichen auf der linken Seite eines Strings Right() Gibt die Zeichen auf der rechten Seite eines Strings zurück RTrim() Entfernt Leerzeichen auf der rechten Seite eines Strings Soundex() Gibt den SOUNDEX-Wert eines Strings zurück SubString() Gibt die Zeichen eines Teilstrings zurück Upper() Wandelt einen String in Großbuchstaben um

2.2 Phasenbehandlung

AddDate() fügt ein Datum hinzu (Tag, Woche usw.)
AddTime() fügt eine Zeit hinzu (Stunde, Minute usw.)
CurDate() Gibt das aktuelle Datum zurückCurTime() Gibt die aktuelle Uhrzeit zurückDate() Gibt den Datumsteil eines Datums und einer Uhrzeit zurückDateDiff() Berechnet die Differenz zwischen zwei DatenDate_Add() Sehr flexible DatumsoperationsfunktionDate_Format() Gibt ein formatiertes Datum oder eine formatierte Uhrzeit zurück stringDay() Gibt den Tagesteil eines Datums zurückDayOfWeek() Gibt den entsprechenden Wochentag für ein Datum zurückHour() Gibt den Stundenteil einer Uhrzeit zurückMinute() Gibt den Minutenteil einer Uhrzeit zurückMonth() Gibt den Monatsteil eines Datums zurückNow() Gibt das aktuelle Datum und die aktuelle Uhrzeit zurückSecond() Gibt den Sekundenteil einer Uhrzeit zurückTime() Gibt den Stundenteil eines Datums und einer Uhrzeit zurückYear() Gibt den Jahresteil eines Datums zurück

2.3 Wertverarbeitung

Abs() Gibt den Absolutwert einer Zahl zurück. Cos() Gibt den Kosinus eines Winkels zurück. Exp() Gibt den Exponentialwert einer Zahl zurück. Mod() Gibt den Rest einer Divisionsoperation zurück. Pi() Gibt das Verhältnis von Pi zurück. Rand() Gibt eine Zufallszahl zurück. Sin() Gibt den Sinus eines Winkels zurück. Sqrt() Gibt die Quadratwurzel einer Zahl zurück. Tan() Gibt den Tangens eines Winkels zurück.

Dies ist das Ende dieses Artikels über die Details der mysql -Berechnungsfunktionen. Weitere relevante Inhalte zu mysql -Berechnungsfunktionen 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:
  • Detaillierte Zusammenfassung häufig verwendeter MySQL-Funktionen
  • Umfassende Zusammenfassung der MySQL-Funktionen
  • Eine kurze Einführung in MySQL-Funktionen
  • Einführung in häufig verwendete Funktionen in der MySQL-Datenbank

<<:  Klicken Sie auf die Schaltfläche, um den Text in ein Eingabefeld umzuwandeln. Klicken Sie auf „Speichern“, um ihn in Textimplementierungscode umzuwandeln.

>>:  Einführung und Verwendungszusammenfassung der negativen Margenfunktion

Artikel empfehlen

JavaScript implementiert den Front-End-Countdown-Effekt

In diesem Artikel wird der spezifische JavaScript...

Nodejs konvertiert JSON-String in JSON-Objekt-Fehlerlösung

Wie konvertiere ich eine JSON-Zeichenfolge in ein...

Konfigurieren Sie ein Implementierungsbeispiel für den Mysql-Master-Slave-Dienst

Konfigurieren Sie ein Implementierungsbeispiel fü...

So verwenden Sie Nexus, um JAR-Pakete zu privaten Servern hinzuzufügen

Warum müssen wir einen privaten Nexus-Server erst...

jQuery realisiert den Bildverfolgungseffekt

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

CSS löst das Problem der Front-End-Bildverformung perfekt

Ich habe in der Toutiao IT School einen Artikel g...

Persönliche Meinung: Sprechen Sie über Design

<br />Wählen Sie das praktischste Thema aus....

Codebeispiele für die Sicherung mehrerer MySQL-Datenbanken

In diesem Artikel werden hauptsächlich Codebeispi...

Lösung für Verbindungsfehler beim MySQL-Server 5.5

Die Lösung für das Problem, dass MySQL keine Verb...

Lösung für den ineffektiven Rand von in HTML verschachtelten Divs

Hier ist eine Lösung für das Problem, dass der Ra...