Aggregate
MySQL
STD
Menghitung standar deviasi populasi dari nilai-nilai numerik. Alias untuk STDDEV_POP. Mengukur seberapa tersebar data dari nilai rata-rata.
Tipe hasil:
DOUBLEDiperbarui: 16 Mei 2026Syntax
SQL
STD(expr)Parameter
exprnumericwajib
Ekspresi numerik untuk menghitung standar deviasi
Contoh Penggunaan
Standar Deviasi Harga
SQL
1 SELECT STD(price) AS price_std FROM products;
Menghitung standar deviasi harga semua produk.
Hasil
price_std: 125.50
STD per Kategori
SQL
1 SELECT category, STD(rating) AS rating_variation 2 FROM products 3 GROUP BY category;
Mengukur variasi rating per kategori produk.
Hasil
Electronics: 0.8, Clothing: 1.2
Membandingkan Variabilitas
SQL
1 SELECT department, 2 AVG(salary) AS avg_salary, 3 STD(salary) AS salary_std 4 FROM employees 5 GROUP BY department;
Melihat rata-rata dan variasi gaji per departemen.
Hasil
Sales: avg=50000, std=8000
Pertanyaan Umum tentang STD
Apa itu fungsi STD di MySQL?
Menghitung standar deviasi populasi dari nilai-nilai numerik. Alias untuk STDDEV_POP. Mengukur seberapa tersebar data dari nilai rata-rata. Di MySQL, fungsi STD termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan STD di MySQL?
Gunakan sintaks berikut: STD(expr). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi STD?
Fungsi STD mengembalikan nilai bertipe DOUBLE. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi STD?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: expr (numeric, wajib): Ekspresi numerik untuk menghitung standar deviasi.