Συνάρτηση Count

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

Υπολογίζει τον αριθμό των εγγραφών που επιστρέφονται από ένα ερώτημα.

Σύνταξη

Count ( Εκφρ )

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

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

Συμβουλή: Στην Access 2010, η Δόμηση παραστάσεων έχει IntelliSense, ώστε να μπορείτε να δείτε ποιες ορίσματα που απαιτεί την παράστασή σας.

Μπορείτε να χρησιμοποιήσετε Count για την καταμέτρηση του αριθμού εγγραφών σε ένα υποκείμενο ερώτημα. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε Count για να μετρήσετε το πλήθος των παραγγελιών που αποστέλλονται σε μια συγκεκριμένη χώρα.

Παρόλο που η παράσταση μπορεί να εκτελέσει υπολογισμούς σε ένα πεδίο, Πλήθος απλώς Καταμετρά τον αριθμό των εγγραφών. Δεν έχει σημασία ποια τιμές αποθηκεύονται στις εγγραφές.

Η συνάρτηση Count μετρά εγγραφές που έχουν Null πεδία, εκτός εάν η παράσταση είναι ο χαρακτήρας μπαλαντέρ αστερίσκος (*). Εάν χρησιμοποιείτε έναν αστερίσκο, Πλήθος υπολογίζει τον συνολικό αριθμό των εγγραφών, συμπεριλαμβανομένων και αυτών που περιέχουν τιμή Null πεδία. Count (*) είναι αρκετά πιο γρήγορη από Count ([Όνομα στήλης]). Μην περικλείσετε τον αστερίσκο σε εισαγωγικά (""). Το παρακάτω παράδειγμα υπολογίζει τον αριθμό των εγγραφών σε πίνακα "Παραγγελίες":

SELECT Count(*) AS TotalOrders FROM Orders;

Εάν το όρισμα παράσταση αναγνωρίζει πολλά πεδία, η συνάρτηση Count μετρά μια εγγραφή μόνο εάν τουλάχιστον ένα από τα πεδία δεν είναι Null. Εάν όλα τα άλλα καθορισμένα πεδία είναι Null, δεν θα μετρηθεί η εγγραφή. Διαχωρίστε τα ονόματα των πεδίων με ένα εμπορικό και (&). Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να περιορίσετε την καταμέτρηση των εγγραφών στις οποίες είτε Ημερομηνία_αποστολής ή Freight δεν είναι Null:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

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


Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

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

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×