std
Fungsi agregat
Berlaku untuk: Databricks SQL Databricks Runtime
Mengembalikan sampel simpantan baku yang dihitung dari nilai dalam grup. Fungsi ini adalah sinonim untuk fungsi agregat stddev.
Sintaks
std ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]
Fungsi ini juga dapat dipanggil sebagai fungsi jendela menggunakan OVER
klausa.
Argumen
expr
: Ekspresi yang mengevaluasi ke numerik.cond
: Ekspresi Boolean opsional yang memfilter baris yang digunakan untuk agregasi.
Kembali
DOUBLE
.
Jika DISTINCT
ditentukan, fungsi hanya beroperasi pada satu set nilai expr
yang unik.
Contoh
> SELECT std(col) FROM VALUES (1), (2), (3), (3) AS tab(col);
0.9574271077563381
> SELECT std(DISTINCT col) FROM VALUES (1), (2), (3), (3) AS tab(col);
1.0