ฟังก์ชัน StDev, StDevP

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ส่งกลับค่าประมาณของค่าเบี่ยงเบนมาตรฐานของประชากรหรือตัวอย่างประชากรที่แสดงเป็นชุดของค่าที่มีอยู่ในเขตข้อมูลที่ระบุในคิวรี

ไวยากรณ์

StDev(expr)

StDevP(expr)

พื้นที่ที่สํารองไว้ ของ expr แสดงนิพจน์สตริงที่ระบุเขตข้อมูลที่มีข้อมูลตัวเลขที่คุณต้องการประเมิน หรือนิพจน์ที่ทําการคํานวณโดยใช้ข้อมูลในเขตข้อมูลนั้น ตัวถูกดําเนินการใน expr อาจมีชื่อของเขตข้อมูลตาราง ค่าคงที่ หรือฟังก์ชัน (ซึ่งสามารถเป็นได้ทั้งแบบภายในหรือที่กําหนดโดยผู้ใช้ แต่ไม่ใช่ฟังก์ชันการรวมของ SQL อื่นๆ)

ข้อสังเกต

ฟังก์ชัน StDevP จะประเมินประชากร และฟังก์ชัน StDev จะประเมินตัวอย่างประชากร

ถ้าคิวรีพื้นฐานมีระเบียนน้อยกว่าสองระเบียน (หรือไม่มีระเบียนเลย สําหรับฟังก์ชัน StDevP ) ฟังก์ชันเหล่านี้จะส่งกลับค่า Null (ซึ่งระบุว่าไม่สามารถคํานวณค่าเบี่ยงเบนมาตรฐานได้)

คุณสามารถใช้ฟังก์ชัน StDev และ StDevP ในนิพจน์คิวรี คุณยังสามารถใช้นิพจน์นี้ในคุณสมบัติ SQL ของวัตถุ QueryDef หรือเมื่อสร้างวัตถุ Recordset โดยยึดตามคิวรี SQL

ตัวอย่าง

นิพจน์ ผลลัพธ์
SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) as StDEVP_Value FROM productSales; คํานวณค่าเบี่ยงเบน Standard ของ "ราคาต่อหน่วย" โดยพิจารณาข้อมูลที่กําหนดให้เป็นตัวอย่าง และค่าเบี่ยงเบน Standard ของ "ราคาต่อหน่วย" โดยพิจารณาข้อมูลที่กําหนดให้เป็นประชากรทั้งหมด และแสดงผลลัพธ์เป็น StDE _Value และ StDEVP_Value ตามลําดับ

เขตข้อมูลการคำนวณในฟังก์ชัน SQL