Επιστρέφει εκτιμήσεις των τυπική απόκλιση για έναν πληθυσμό ή ένα δείγμα πληθυσμού που αναπαρίσταται ως ένα σύνολο τιμών που περιέχονται σε ένα συγκεκριμένο πεδίο σε ένα ερώτημα.
Σύνταξη
StDev ( παράσταση )
StDevP ( παράσταση )
Το σύμβολο κράτησης θέσης παράστασης αντιπροσωπεύει ένα παράσταση συμβολοσειράς που προσδιορίζει το πεδίο που περιέχει τα αριθμητικά δεδομένα που θέλετε να αξιολογήσετε ή μια παράσταση που εκτελεί έναν υπολογισμό χρησιμοποιώντας τα δεδομένα σε αυτό το πεδίο. Οι τελεστέοι της παράστασης μπορεί να περιλαμβάνουν το όνομα ενός πεδίου πίνακα, μιας σταθεράς ή μιας συνάρτησης (που μπορεί να είναι είτε εγγενής είτε καθορισμένη από το χρήστη, αλλά όχι μία από τις άλλες συναρτήσεις συγκεντρωτικών αποτελεσμάτων SQL).
Παρατηρήσεις
Η συνάρτηση StDevP αξιολογεί έναν πληθυσμό και η συνάρτηση StDev αξιολογεί ένα δείγμα πληθυσμού.
Εάν το υποκείμενο ερώτημα περιέχει λιγότερες από δύο εγγραφές (ή καμία εγγραφή, για τη συνάρτηση StDevP ), αυτές οι συναρτήσεις επιστρέφουν μια τιμή Null (που υποδεικνύει ότι δεν είναι δυνατός ο υπολογισμός μιας τυπικής απόκλισης).
Μπορείτε να χρησιμοποιήσετε τις συναρτήσεις StDev και StDevP σε μια παράσταση ερωτήματος. Μπορείτε επίσης να χρησιμοποιήσετε αυτή την παράσταση στην ιδιότητα SQL ενός αντικειμένουQueryDef ή κατά τη δημιουργία ενός αντικειμένου Recordset που βασίζεται σε ένα ερώτημα SQL.
Παράδειγμα
Expression |
Αποτελέσματα |
SELECT stDev(Τιμή_μονάδας) AS StDEV_Value, stDevP(Τιμή_μονάδας) ως StDEVP_Value FROM πωλήσεις προϊόντος; |
Υπολογίζει την Τυπική απόκλιση της "Τιμής_Μονάδας" λαμβάνοντας υπόψη τα δεδομένα ως δείγμα και την Τυπική απόκλιση της "Τιμής_Μονάδας", λαμβάνοντας υπόψη τα δεδομένα που δίνονται ως ολόκληρος πληθυσμός και εμφανίζει τα αποτελέσματα στη συνάρτηση StDE _Value και StDEVP_Value αντίστοιχα. |