Aggregate

VAR_SAMP

MySQLMySQL

Menghitung varians sampel dari nilai-nilai numerik. Menggunakan pembagi N-1 (koreksi Bessel) untuk estimasi yang tidak bias.

Tipe hasil: DOUBLEDiperbarui: 16 Mei 2026

Syntax

SQL
VAR_SAMP(expr)

Parameter

exprnumericwajib

Ekspresi numerik untuk menghitung varians sampel

Contoh Penggunaan

Varians Sampel

SQL
1SELECT VAR_SAMP(test_score) AS score_variance
2FROM sample_students;

Menghitung varians dari sampel nilai siswa.

Hasil
score_variance: 349.69

VAR_SAMP untuk Survey

SQL
1SELECT question_id,
2 VAR_SAMP(rating) AS rating_variance
3FROM survey_responses
4GROUP BY question_id;

Mengukur variasi jawaban survey per pertanyaan.

Hasil
Q1: 1.44, Q2: 0.64, Q3: 2.25

Confidence Interval

SQL
1SELECT
2 AVG(value) AS mean,
3 VAR_SAMP(value) AS variance,
4 VAR_SAMP(value) / COUNT(*) AS variance_of_mean
5FROM experiment_data;

Menghitung komponen untuk interval kepercayaan.

Hasil
mean: 45.2, variance: 100, variance_of_mean: 4.41

Pertanyaan Umum tentang VAR_SAMP

Apa itu fungsi VAR_SAMP di MySQL?
Menghitung varians sampel dari nilai-nilai numerik. Menggunakan pembagi N-1 (koreksi Bessel) untuk estimasi yang tidak bias. Di MySQL, fungsi VAR_SAMP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan VAR_SAMP di MySQL?
Gunakan sintaks berikut: VAR_SAMP(expr). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi VAR_SAMP?
Fungsi VAR_SAMP 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 VAR_SAMP?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: expr (numeric, wajib): Ekspresi numerik untuk menghitung varians sampel.