ส่งกลับค่าประมาณของ ส่วนเบี่ยงเบนมาตรฐาน สําหรับประชากรหรือตัวอย่างประชากรที่แสดงเป็นชุดของค่าที่มีอยู่ในเขตข้อมูลที่ระบุบนแบบสอบถาม
ไวยากรณ์
StDev ( expr )
StDevP ( expr )
ตัวยึดตําแหน่ง expr แทน นิพจน์สตริง ที่ระบุเขตข้อมูลที่มีข้อมูลตัวเลขที่คุณต้องการประเมิน หรือนิพจน์ที่ทําการคํานวณโดยใช้ข้อมูลในเขตข้อมูลนั้น ตัวถูกดําเนินการใน expr สามารถรวมชื่อของเขตข้อมูลตาราง ค่าคงที่ หรือฟังก์ชัน (ซึ่งอาจเป็นได้ทั้งฟังก์ชันภายในหรือที่ผู้ใช้กําหนดเอง แต่ไม่ใช่หนึ่งในฟังก์ชันการรวมของ SQL อื่นๆ)
ข้อสังเกต
ฟังก์ชัน StDevP จะประเมินประชากร และฟังก์ชัน StDev จะประเมินตัวอย่างประชากร
ถ้าคิวรีพื้นฐานมีระเบียนน้อยกว่าสองระเบียน (หรือไม่มีระเบียนสําหรับฟังก์ชัน StDevP ) ฟังก์ชันเหล่านี้จะส่งกลับ ค่า Null (ซึ่งระบุว่าไม่สามารถคํานวณค่าเบี่ยงเบนมาตรฐานได้)
คุณสามารถใช้ฟังก์ชัน StDev และ StDevP ในนิพจน์คิวรีได้ คุณยังสามารถใช้นิพจน์นี้ในคุณสมบัติ SQL ของ วัตถุQueryDef หรือเมื่อสร้าง วัตถุ Recordset โดยยึดตามคิวรี SQL
ตัวอย่าง
Expression |
ผลลัพธ์ |
SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) as StDEVP_Value FROM productSales; |
คํานวณค่าเบี่ยงเบนมาตรฐานของ "ราคาต่อหน่วย" โดยพิจารณาจากข้อมูลที่ระบุเป็นตัวอย่างและส่วนเบี่ยงเบนมาตรฐานของ "UnitPrice" โดยพิจารณาข้อมูลที่ระบุเป็นประชากรทั้งหมด และแสดงผลลัพธ์ใน StDE _Value และ StDEVP_Value ตามลําดับ |