Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Υπολογίζει τον αριθμητικό μέσο ενός συνόλου τιμών που περιέχονται σε ένα συγκεκριμένο πεδίο σε ένα ερώτημα.

Σύνταξη

Avg ( παράσταση )

Το σύμβολο κράτησης θέσης παράστασης αντιπροσωπεύει ένα παράσταση συμβολοσειράς που προσδιορίζει το πεδίο που περιέχει τα αριθμητικά δεδομένα που θέλετε να υπολογίσετε κατά μέσο όρο ή μια παράσταση που εκτελεί έναν υπολογισμό χρησιμοποιώντας τα δεδομένα σε αυτό το πεδίο. Οι τελεστέοι της παράστασης μπορεί να περιλαμβάνουν το όνομα ενός πεδίου πίνακα, μιας σταθεράς ή μιας συνάρτησης (που μπορεί να είναι είτε εγγενής είτε καθορισμένη από το χρήστη, αλλά όχι μία από τις άλλες συναρτήσεις συγκεντρωτικών αποτελεσμάτων SQL).

Παρατηρήσεις

Ο μέσος όρος που υπολογίζεται από τη συνάρτηση Avg είναι ο αριθμητικός μέσος (το άθροισμα των τιμών δια του αριθμού των τιμών). Μπορείτε να χρησιμοποιήσετε τη συνάρτηση Avg, για παράδειγμα, για να υπολογίσετε το μέσο κόστος μεταφοράς.

Η συνάρτηση Avg δεν περιλαμβάνει πεδία Null στον υπολογισμό.

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση Avg σε μια παράσταση ερωτήματος και στην ιδιότητα SQL ενός αντικειμένου QueryDef ή κατά τη δημιουργία ενός αντικειμένου σύνολο εγγραφών που βασίζεται σε ένα ερώτημα SQL.

Παραδείγματα

Expression

Αποτελέσματα

SELECT Avg([Τιμή_μονάδας]) AS Παράσταση1 FROM Πωλήσεις Προϊόντων;

Επιστρέφει τον μέσο όρο όλων των τιμών του πεδίου "Τιμή_μονάδας" από τον πίνακα "Πωλήσεις_προϊόντος" και εμφανίζει τη στήλη Παράσταση1.

SELECT Avg([ΤιμήΠωλήσεων]) AS AvgSalePrice, Avg([Έκπτωση]) AS AvgDiscount FROM Πωλήσεις Προϊόντων;

Επιστρέφει το μέσο όρο των πεδίων "Τιμή_πώλησης" και "Έκπτωση" από τον πίνακα "Πωλήσεις_προϊόντων". Τα αποτελέσματα εμφανίζονται στη στήλη "AvgSalePrice" και "AvgDiscount" αντίστοιχα επιστρέφει τον μέσο όρο όλων των "SalePrice" όπου η "Ποσότητα" που πωλήθηκε είναι πάνω από 10. Τα αποτελέσματα εμφανίζονται στη στήλη "AvgSalePrice".

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

Επιστρέφει την απόλυτη τιμή του μέσου όρου του πεδίου "Έκπτωση" και εμφανίζεται στη στήλη "AbsAverageDiscount".

Υπολογισμός πεδίων σε συναρτήσεις SQL

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×