©SQL :: Manager
HomeProgram InformationTechnical detailsFree downloadDonate for a cup of coffee
myway SQL Manager for MySQL and MariaDB, Download on Uptodown
Window functions in MySQL, MariaDB

MySQL and MariaDB - Overview of the Window functions

MySQL and MariaDB supports window functions, which are used to perform calculations across a set of rows that are related to the current row. Window functions can be useful in situations where you need to perform calculations based on the values in other rows in the same result set. They can be used to calculate running totals, moving averages, rankings, and other types of analysis. However, it is important to use them carefully and to be aware of any performance considerations, as they can be resource-intensive when used on large datasets.
Window-Funktionen

AVGAVG(Expression or column)
Gibt den Durchschnittswert des Arguments zurück.
More about AVG Function
BIT_ANDBIT_AND(Expression or column)
Gebt bitweises UND zurück.
More about BIT_AND Function
BIT_ORBIT_OR(Expression or column)
Gibt bitweises ODER zurück.
More about BIT_OR Function
BIT_XORBIT_XOR(Expression or column)
Gibt bitweises XOR zurück.
More about BIT_XOR Function
CUME_DISTCUME_DIST()
Fensterfunktion, die die kumulative Verteilung einer bestimmten Zeile zurückgibt.
DENSE_RANKDENSE_RANK()
Gibt den Rang der aktuellen Zeile innerhalb ihrer Partition ohne Lücken zurück.
FIRST_VALUEFIRST_VALUE(Expression)
Gibt den Wert von [Ausdruck] aus der ersten Zeile des Daten-Fensters zurück.
JSON_ARRAYAGGJSON_ARRAYAGG(Expression or column)
Ergebnismenge als einzelnes JSON-Array zurückgeben.
JSON_OBJECTAGGJSON_OBJECTAGG(Expression or column)
Gibt Ergebnismenge als einzelnes JSON-Objekt zurück.
LAGLAG(Expression [, Rows] [, Default])
Gibt den Wert von [Ausdruck] aus der Zeile zurück, die der aktuellen Zeile um [Zeilen] innerhalb ihrer Partition vorausgeht.
LAST_VALUELAST_VALUE(Expression [, Expression ...])
Gibt den Wert von [Ausdruck] aus der letzten Zeile des Daten-Fensters zurück.
More about LAST_VALUE Function
LEADLEAD(Expression [, Rows] [, Default])
Gibt den Wert von [Ausdruck] aus der Zeile zurück, die der aktuellen Zeile um [Zeilen] innerhalb ihrer Partition nachfolgt.
MAXMAX(Expression or column)
Gibt den Maximalwert zurück.
More about MAX Function
MEDIANMEDIAN(Expression or column)
Gibt den Mittelwert eines Wertebereichs zurück.
More about MEDIAN Function
MINMIN(Expression or column)
Gibt den Mindestwert zurück.
More about MIN Function
NTH_VALUENTH_VALUE(Expression [, Row])
Gibt den Wert von [Ausdruck] aus der [Zeile] des Daten-Fensters zurück.
NTILENTILE(Number)
Unterteilt eine Partition in eine [Anzahl] von Gruppen (Buckets), weist jeder Zeile in der Partition ihre Bucket-Nummer zu und gibt die Bucket-Nummer der aktuellen Zeile innerhalb ihrer Partition zurück.
PERCENT_RANKPERCENT_RANK()
Gibt den Prozentsatz der Partitionswerte zurück, die kleiner als der Wert in der aktuellen Zeile sind, mit Ausnahme des höchsten Werts.
PERCENTILE_CONTPERCENTILE_CONT()
Gibt einen Wert zurück, der dem angegebenen Bruch in der Sortierreihenfolge entspricht.
PERCENTILE_DISCPERCENTILE_DISC()
Gibt den ersten Wert in der Menge zurück, dessen geordnete Position gleich oder größer als der angegebene Bruch ist.
RANKRANK()
Gibt den Rang der aktuellen Zeile innerhalb ihrer Partition mit Lücken zurück.
ROW_NUMBERROW_NUMBER()
Gibt die Nummer der aktuellen Zeile innerhalb ihrer Partition zurück.
STDSTD(Expression or column)
Gibt die Populationsstandardabweichung zurück.
More about STD Function

Synonyms:STDDEV, STDDEV_POP
STDDEVSTDDEV(Expression or column)
Gibt die Populationsstandardabweichung zurück.
More about STDDEV Function

Synonyms:STDDEV_POP, STD
STDDEV_POPSTDDEV_POP(Expression or column)
Gibt die Populationsstandardabweichung zurück.
More about STDDEV_POP Function

Synonyms:STDDEV, STD
STDDEV_SAMPSTDDEV_SAMP(Expression or column)
Geben Sie die Standardabweichung der Stichprobe zurück.
More about STDDEV_SAMP Function
SUMSUM(Expression or column)
Gibt die Summe zurück.
More about SUM Function
VAR_POPVAR_POP(Expression or column)
Gibt die Populationsvarianz von Nicht-NULL-Datensätzen in einer Gruppe zurück.
More about VAR_POP Function

Synonyms:VARIANCE
VAR_SAMPVAR_SAMP(Expression or column)
Gibt die Stichproben- und Populationsabweichung eines Satzes numerischer Werte zurück, entspricht der Quadratwurzel der Stichprobenstandardabweichung der Werte.
More about VAR_SAMP Function
VARIANCEVARIANCE(Expression or column)
Gibt die Stichproben- und Populationsabweichung eines Satzes numerischer Werte zurück, entspricht der Quadratwurzel der Stichprobenstandardabweichung der Werte.
More about VARIANCE Function

Synonyms:VAR_POP


See also: List of all MySQL and MariaDB built-in functions
Updated: 2023-09-22ImprintContactTerms & conditionsPrivacy & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer