STDDEV_SAMP()
This page is part of MariaDB's Documentation.
The parent of this page is: Functions for MariaDB Enterprise Server
Topics on this page:
Overview
A description for this Function has not yet been added to this Documentation.
EXAMPLES
CREATE TABLE t (a INT, b INT);
INSERT INTO t VALUES
(1,3), (1,5), (8,2), (5,7), (5,6),
(10,1), (6,4), (3,9), (3,9), (7,2),
(7,5), (2,6), (9,10), (9,5), (4,8);
SELECT STDDEV_SAMP(a), STDDEV_SAMP(b) FROM t;
+----------------+----------------+
| STDDEV_SAMP(a) | STDDEV_SAMP(b) |
+----------------+----------------+
| 2.9681 | 2.7740 |
+----------------+----------------+
As Window Function
SELECT a, STDDEV_SAMP(a) OVER (PARTITION BY b) AS stdev_samp_a
FROM t ORDER BY a, stdev_samp_a;
+------+--------------+
| a | stdev_samp_a |
+------+--------------+
| 1 | NULL |
| 1 | 4.1633 |
| 2 | 2.1213 |
| 3 | 0.0000 |
| 3 | 0.0000 |
| 4 | NULL |
| 5 | NULL |
| 5 | 2.1213 |
| 6 | NULL |
| 7 | 0.7071 |
| 7 | 4.1633 |
| 8 | 0.7071 |
| 9 | NULL |
| 9 | 4.1633 |
| 10 | NULL |
+------+--------------+
CHANGE HISTORY
EXTERNAL REFERENCES
Additional information on this topic may be found in the MariaDB Public Knowledge Base.