Για να μάθετε ολόκληρο τον αριθμό των εγγραφών σε έναν πίνακα , η λειτουργία " Count " θα πρέπει να χρησιμοποιείται με τον ακόλουθο τρόπο :
Επιλέξτε COUNT ( * ) Από τον πίνακα ?
η δήλωση αυτή θα επιστρέψει την πλήρη αριθμό των εγγραφών σε έναν πίνακα , έστω και αν περιέχουν " Null " τιμές .
Αν θέλετε να βρείτε όλες τις τιμές σε μια στήλη που δεν είναι " null " , χρησιμοποιήστε το " Ξεχωριστά " λέξη-κλειδί :
SELECT COUNT ( DISTINCT στήλη) FROM πίνακας ?
θα πρέπει να έχετε τουλάχιστον ένα όνομα στήλης καθορίζεται μετά την « Ξεχωριστά » λέξη , αλλά μπορείτε να καθορίσετε περισσότερες από μία στήλη , στην οποία περίπτωση το σύνολο θα αντικατοπτρίζουν μόνο τις γραμμές που δεν έχουν " Null " τιμή σε δύο στήλες .
Αν το μόνο που θέλετε να μάθετε τις τιμές για ένα συγκεκριμένο εδάφιο των δεδομένων , μπορείτε να προσθέσετε ένα "Πού " ρήτρα . Για παράδειγμα , εάν είχατε ένα τραπέζι γεμάτο με διευθύνσεις και θα ήθελα να ξέρω πόσοι άνθρωποι είχαν ένα συγκεκριμένο ταχυδρομικό κώδικα , η δήλωση θα ήταν :
SELECT COUNT ( * ) ΑΠΟ ΟΠΟΥ διεύθυνση zip = 17097 ?
την ίδια σημείωση , αν θέλετε μια καταμέτρηση του αριθμού των διευθύνσεων για κάθε ταχυδρομικό κώδικα , θα πρέπει να χρησιμοποιήσετε το " Ομαδοποίηση κατά " ρήτρα :
SELECT COUNT ( * ) FROM διεύθυνση GROUP BY zip ?
Η λειτουργία " Count" μπορεί να χρησιμοποιηθεί σε οποιαδήποτε "Επιλογή" δήλωση , συμπεριλαμβανομένου του " Join" δηλώσεις και υποερωτήματα
Η
εικόνων .
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα