Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
VAR_ SAMP dan VAR _ fungsi POP jendela
Fungsi POP jendela VAR _ SAMP dan VAR _ mengembalikan sampel dan varians populasi dari sekumpulan nilai numerik (integer, desimal, atau floating-point). Lihat juga VAR_ SAMP dan VAR _ POP fungsi.
VAR_ SAMP dan VARIANCE merupakan sinonim untuk fungsi yang sama.
Sintaks
VAR_SAMP | VARIANCE | VAR_POP ( [ ALL ] expression ) OVER ( [ PARTITION BY expr_list ] [ ORDER BY order_list frame_clause ] )
Argumen
- ekspresi
-
Kolom target atau ekspresi tempat fungsi beroperasi.
- ALL
-
Dengan argumenALL, fungsi mempertahankan semua nilai duplikat dari ekspresi. ALLadalah default. DISTINCT tidak didukung.
- OVER
-
Menentukan klausa jendela untuk fungsi agregasi. OVERKlausa membedakan fungsi agregasi jendela dari fungsi agregasi set normal.
- PARTITIONOLEH expr_list
-
Mendefinisikan jendela untuk fungsi dalam hal satu atau lebih ekspresi.
- ORDEROLEH order_list
-
Mengurutkan baris dalam setiap partisi. Jika tidak ada PARTITION BY yang ditentukan, ORDER BY menggunakan seluruh tabel.
- frame_clause
-
Jika klausa ORDER BY digunakan untuk fungsi agregat, klausa bingkai eksplisit diperlukan. Klausa bingkai menyempurnakan kumpulan baris di jendela fungsi, termasuk atau mengecualikan kumpulan baris dalam hasil yang diurutkan. Klausa bingkai terdiri dari ROWS kata kunci dan penentu terkait. Lihat Ringkasan sintaks fungsi jendela.
Jenis data
Tipe argumen yang didukung oleh VARIANCE fungsi adalahSMALLINT,INTEGER,BIGINT,NUMERIC,DECIMAL,REAL, dan DOUBLEPRECISION.
Terlepas dari tipe data ekspresi, tipe pengembalian VARIANCE fungsi adalah nomor presisi ganda.