SQL-Kommando |
Erklärung |
CEILING(x) |
Liefert nächsthöhere, aufgerundete ganze Zahl x |
FLOOR(x) |
Liefert nächstkleinere, abgerundete Zahl x |
MOD(x, y) |
Liefert Modulo von x und y |
PI( ) |
Liefert die Konstante PI |
POW(x, y) |
Liefert das Ergebnis von x{hoch y} |
RAND() |
Liefert eine Zufallszahl zwischen 0.0 und 0.1 |
ROUND(x) |
Rundet zur nächstliegenden Ganzzahl |
ROUND(x, y) |
Rundet auf y Nachkommastellen |
SIGN(x) |
Erwirkt einen Vorzeichenwechsel |
TRUNCATE(x) |
Liefert den ganzzahligen Teil einer Kommazahl |
TRUNCATE(X, y) |
Liefert eine Kommazahl mit y Nachkommastellen |
CREATEST(x, y, ...) |
Liefert das Maximum von x,y,... |
IFNULL(adr1, adr2) |
Liefert adr2, wenn adr1 NULL ist, ansonsten adr1 |
ISNULL(x) |
Liefert 1, wenn x NULL ist, ansonsten 0 |
STRCMP(str1, str2) |
Liefert 1, wenn str1 gleich str2 ist |
CURDATE() |
Liefert das aktuelle Datum als Zeichenkette |
CURTIME() |
Liefert die aktuelle Zeit als Zeichenkette |
DATE_ADD(dat, x) |
Liefert die Addition von dat + x als Datum |
DATE_FORMAT(format) |
Formatiert einen Datum- oder Zeitwert |
HOUR(x) |
Liefert die Stunde einer Zeitangabe x |
MINUTE(x) |
Liefert die Minute einer Zeitangabe x |
MONTH(x) |
Liefert den Monat des Datums x |
NOW() |
Liefert das aktuelle Datum und die aktuelle Uhrzeit |
SECOND(x) |
Liefert die Sekunden einer Zeitangabe x |
TIME_FORMAT(formate) |
Formatiert eine Zeitangabe |
YEAR(x) |
Liefert das Jahr des Datums x |
AVG(x) |
Ermittelt den arithmetischen Mittelwert einer Spalte x |
COUNT(x) |
Ermittelt die Anzahl von Datensätzen in der Spalte x |
MAX(x) |
Ermittelt den Maximumwert einer Spalte x |
MIN(x) |
Ermittelt den Minimumwert einer Spalte x |
SUM(x) |
Liefert die Summa aller Werte in Spalte x |
DATABASE() |
Liefert den Namen der aktuellen Datenbank als Zeichenkette |
LAST_INSERT() |
Liefert den zuletzt verwendeten AUTO-INCREMENT zurück |
PASSWORT(x) |
Verschlüsselt den Wert x |
USER() |
Liefert den aktuellen Benutzernamen des Clients |
VERSION() |
Liefert die aktuelle Version des Datenbank-Clients |
CHAR_LENGTH(x) |
Liefert die Länge der Zeichenkette x |
CONCAT(s1, s2, ...) |
Verbindet die einzelnen Zeichenketten s1,s2 zu s |
INSERT(s1, p, 0, s2) |
Fügt die Zeichenkette s2 an der Position p in der Zeichenkette s1 ein
|
LENGTH(x) |
Liefert die Anzahl der Zeichen in x |
LOWER(x) |
Wandelt alle Großbuchstaben in Kleinbuchstaben um |
LTRIM(x) |
Entfernt vorangestellte Leerzeichen von x |
RTRIM(x) |
Entfernt nachgestellte Leerzeichen von x |
TRIM(x) |
Entfernt vorangestellte und nachfolgende Leerzeichen von x |
UCASE(x) |
Wandelt alle Zeichen in x in Großbuchstaben um |
BIN(x) |
Liefert den Dualcode der Dezimalzahl x |
HEX(x) |
Liefert den Hexadezimalcode der Dezimalzahl x |
OCT(x) |
Liefert den Oktalcode der Dezimalzahl x |