Πώς να λάβετε τον αριθμό των εγγραφών ή των γραμμών σε έναν πίνακα χρησιμοποιώντας MySQL

Pos Na Labete Ton Arithmo Ton Engraphon E Ton Grammon Se Enan Pinaka Chresimopoiontas Mysql



Η MySQL είναι ένα ισχυρό RDMS ανοιχτού κώδικα, το οποίο περιέχει πολλούς πίνακες με δυνατότητα κλιμάκωσης για την αποθήκευση των δεδομένων σε μια οργανωμένη δομή. Κατά τη διαχείριση μιας βάσης δεδομένων, υπάρχει ανάγκη να ανακτήσετε τον αριθμό των εγγραφών ή σειρών σε έναν πίνακα, μπορείτε να το κάνετε χρησιμοποιώντας τη συνάρτηση COUNT(), το σχήμα πληροφοριών ή την εντολή SHOW TABLE STATUS. Ωστόσο, η συνάρτηση COUNT() είναι η πιο εύκολη μέθοδος για αυτό το σκοπό.

Αυτό το άρθρο θα διδάξει πώς να λαμβάνετε τον αριθμό των εγγραφών ή των γραμμών σε έναν πίνακα χρησιμοποιώντας τη συνάρτηση MySQL COUNT() στο ερώτημα Select.







Προϋπόθεση: Σύνδεση σε τοπικό διακομιστή MySQL

Βεβαιωθείτε ότι η MySQL είναι εγκατεστημένη στο σύστημά σας, για να επιβεβαιώσετε εάν η MySQL είναι εγκατεστημένη στο σύστημά σας ή όχι, πληκτρολογήστε αυτήν την εντολή:



mysql --εκδοχή



Εδώ είναι ορατό στην έξοδο παραπάνω ότι η MySQL είναι εγκατεστημένη στο σύστημα.



Συνδεθείτε στον τοπικό διακομιστή MySQL χρησιμοποιώντας αυτήν τη σύνταξη:





mysql -σε < όνομα χρήστη >


Δώστε το όνομα χρήστη σας, το όνομα χρήστη για αυτήν την ανάρτηση είναι ' md », πληκτρολογήστε τον κωδικό πρόσβασης του διακομιστή σας για να συνδεθείτε, με επιτυχία:


Χρησιμοποιήστε αυτήν την εντολή για τις διαθέσιμες βάσεις δεδομένων στον διακομιστή:



ΕΜΦΑΝΙΣΗ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ.



Για να εργαστείτε σε μια συγκεκριμένη βάση δεδομένων, χρησιμοποιήστε αυτήν τη σύνταξη:

χρήση < όνομα βάσης δεδομένων > ;



Θα εμφανιστεί ένα μήνυμα επιτυχίας.

Χρησιμοποιήστε αυτήν την εντολή για να εμφανίσετε όλους τους διαθέσιμους πίνακες στη βάση δεδομένων:

Λάβετε τον αριθμό των εγγραφών ή των γραμμών χρησιμοποιώντας τη συνάρτηση COUNT σε έναν πίνακα

Η συνάρτηση COUNT() μπορεί να χρησιμοποιηθεί σε συνδυασμό με άλλες συναρτήσεις και τελεστές στη MySQL. Εάν παρέχετε ' * ” στη συνάρτηση COUNT θα επιστρέψει τον αριθμό των όλες τις εγγραφές ή τις γραμμές σε αυτόν τον πίνακα, για να το κάνετε αυτό, χρησιμοποιήστε αυτήν τη σύνταξη:

ΕΠΙΛΟΓΗ COUNT ( * ) ΑΠΟ < όνομα_πίνακα > ;



Έχετε το συνολικό πλήθος όλων των εγγραφών ή των σειρών του πίνακα.

Ας εισαγάγουμε μια νέα εγγραφή στον πίνακα χρησιμοποιώντας την εντολή INSERT και, στη συνέχεια, χρησιμοποιούμε ξανά αυτήν την εντολή COUNT Function, για να λάβουμε τον αριθμό των εγγραφών ή των γραμμών στον πίνακα:


Εάν θέλετε να μετρήσετε τον αριθμό των σειρών για μια συγκεκριμένη στήλη, χρησιμοποιήστε αυτήν τη σύνταξη:

ΕΠΙΛΟΓΗ COUNT < στήλη_όνομα > ΑΠΟ < όνομα_πίνακα > ;


Δώστε το όνομα του πίνακα και της στήλης:


Για να χρησιμοποιήσετε τη συνάρτηση COUNT() με έναν όρο WHERE για να λάβετε τον αριθμό των σειρών που πληρούν συγκεκριμένα κριτήρια, χρησιμοποιήστε αυτήν τη σύνταξη:

ΕΠΙΛΟΓΗ COUNT ( * ) ΑΠΟ < όνομα_πίνακα > ΟΠΟΥ < στήλη_όνομα > = αξία;


Δώστε τις παραμέτρους και τα κριτήρια:


Μπορείτε να λάβετε τον αριθμό των εγγραφών ή των γραμμών σε έναν πίνακα χρησιμοποιώντας τη συνάρτηση COUNT() της MySQL.

συμπέρασμα

Η λήψη του αριθμού των εγγραφών ή των γραμμών σε έναν πίνακα MySQL είναι μερικές φορές μια σημαντική εργασία για τη διαχείριση της βάσης δεδομένων, η οποία μπορεί να επιτευχθεί εύκολα χρησιμοποιώντας τη συνάρτηση COUNT(). Σας βοηθά να μετρήσετε τον αριθμό όλων των Εγγραφών σε έναν πίνακα ή από μια συγκεκριμένη στήλη. Μπορεί επίσης να χρησιμοποιηθεί σε συνδυασμό με άλλες συναρτήσεις και τελεστές στη MySQL για να παρέχει τον αριθμό εγγραφών ή σειρών που πληρούν μια συγκεκριμένη συνθήκη.