STDDEV_POP
Gibt die Standardabweichung der Grundgesamtheit zurück, also wie stark die Werte im Mittel vom Durchschnitt abweichen.
MySQL 8.1
STDDEV_POP(expr)Parameter
- exprDOUBLE
- Numerischer Ausdruck
Rückgabewert
Gleitkommazahl (DOUBLE); NULL-Werte werden ignoriert; 0 bei einem einzelnen Wert, NULL bei leerer Menge
Beispiele
Streuung der Lieferzeit
MySQL 8.1
SELECT ROUND(AVG(delivery_time_min), 1) AS avg_minutes,
ROUND(STDDEV_POP(delivery_time_min), 1) AS spread_minutes
FROM orders;Ein einzelner Wert
MySQL 8.1
SELECT STDDEV_POP(x) AS one_value,
STDDEV_SAMP(x) AS sample
FROM (
SELECT 5 AS x
) AS t;Details
Die Summe der quadrierten Abweichungen wird durch die Anzahl der Werte geteilt, daher ist das Ergebnis etwas kleiner als bei STDDEV_SAMP. Passt, wenn die Zeilen alle Daten enthalten und keine Stichprobe. Synonyme in MySQL sind STDDEV und STD.