stddev الدالة التجميعية

ينطبق على:check marked yes Databricks SQL check marked yes Databricks Runtime

إرجاع نموذج الانحراف المعياري المحسوب من القيم الموجودة في المجموعة. هذه الدالة هي مرادف للدالة التجميعية الم std.

بناء الجملة

stddev ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]

يمكن أيضا استدعاء هذه الدالة كدالة نافذة باستخدام العبارة OVER .

الوسيطات

  • expr: تعبير يتم تقييمه إلى رقم.
  • cond: تعبير منطقي اختياري يقوم بتصفية الصفوف المستخدمة للتجميع.

عمليات الإرجاع

DOUBLE.

إذا DISTINCT تم تحديد الدالة تعمل فقط على مجموعة فريدة من expr القيم.

الأمثلة

> SELECT stddev(col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 0.9574271077563381

> SELECT stddev(DISTINCT col) FROM VALUES (1), (2), (3), (3) AS tab(col);
 1.0