Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να χρησιμοποιήσετε τη συνάρτηση Sum σε MySQL

MySQL παρέχει μια σειρά από συναρτήσεις συγκεντρωτικών αποτελεσμάτων για τη γρήγορη συγκέντρωση των δεδομένων από τους πίνακες σας . Αυτές οι συναρτήσεις συγκεντρωτικών αποτελεσμάτων λειτουργούν εντός SELECT ερωτήματα , και τα αποτελέσματά τους επιστρέφουν σε ειδικές στήλες . Οι συναρτήσεις συγκεντρωτικών αποτελεσμάτων είναι γρήγορη - πολύ πιο γρήγορα από ό, τι θα ήταν για εσάς να επιστρέψει όλες τις γραμμές και να υπολογίσετε μόνοι σας . Αυτό μπορεί να σημαίνει τη διαφορά ανάμεσα σε ένα 2 - δεύτερο ερώτημα, με τη συνολική λειτουργία και ένα ερώτημα 2 λεπτά με τα πόδια από τον υπολογισμό της τον εαυτό σας σε κώδικα της εφαρμογής . Οδηγίες
χρησιμοποιήσετε τη συνάρτηση Sum σε MySQL

1

Χρησιμοποιήστε τη λειτουργία συνολικό άθροισμα . SUM θα προσθέσει όλες τις επιλεγμένες στήλες μαζί . 2

Παρατηρήστε πως , σε αυτό το παράδειγμα , θα συνοψίσω όλα τα αρνητικά ισοζύγια να υπολογίσει το συνολικό ποσό που οφείλεται σε σας από τους πελάτες σας . Το αποτέλεσμα επιστρέφει σε μια στήλη που ονομάζεται SUM (υπόλοιπο ) . Παράδειγμα : SELECT SUM ( υπόλοιπο) ΑΠΟ ΟΠΟΥ πελάτες ισορροπία <0.0 ?

Η χρησιμοποιήσετε τη λειτουργία AVG σε MySQL

3

Χρησιμοποιήστε τη λειτουργία συνολικά AVG . Αυτό το μέγεθος είναι παρόμοιο με το άθροισμα . Ωστόσο , αντί της προσθήκης των στηλών , τους προσθέτει και στη συνέχεια διαιρείται με το συνολικό αριθμό των στηλών , που σας δίνει το μέσο όρο των τιμών της στήλης .
Η 4

Χρησιμοποιήστε AVG με τον ίδιο τρόπο SUM χρησιμοποιείται . Εδώ , το παράδειγμα υπολογίζει το μέσο ποσό των χρημάτων που οφείλονται από πελάτες . Τα αποτελέσματα επιστρέφουν σε μια στήλη που ονομάζεται AVG ( ισορροπία ) . Παράδειγμα : SELECT AVG ( υπόλοιπο) ΑΠΟ ΟΠΟΥ πελάτες ισορροπία <0.0 ?
Εικόνων χρησιμοποιήσετε τη λειτουργία COUNT σε MySQL

5

Χρησιμοποιήστε τη συνάρτηση COUNT συνολικά . Αυτή η λειτουργία είναι ελαφρώς διαφορετική από SUM ή AVG . Επιστρέφει τον αριθμό των γραμμών που επιστρέφονται , η οποία μπορεί να είναι χρήσιμη σε ορισμένες περιπτώσεις - . Για παράδειγμα , να δείτε τον αριθμό των πελατών που χρωστούν χρήματα
Η 6

Δείτε πως αυτό το παράδειγμα υπολογίζει τους πελάτες που οφείλετε χρήματα και επιστρέφει το αποτέλεσμα σε μια στήλη που ονομάζεται COUNT ( * ) . Παράδειγμα : SELECT COUNT ( * ) ΑΠΟ ΟΠΟΥ πελάτες ισορροπία <0.0 ?
Εικόνων χρησιμοποιήσετε τη λειτουργία DISTINCT COUNT σε MySQL
Σελίδα 7

Χρησιμοποιήστε τη λειτουργία DISTINCT COUNT συνολικά . Η λειτουργία μπορεί να χρησιμοποιηθεί για να επιστρέψει τον αριθμό των διακριτών γραμμών , δηλαδή εκείνες τις σειρές με διαφορετικές τιμές . Θεωρητικά , μπορεί να έχετε πολλούς πελάτες με τον ίδιο αριθμό τηλεφώνου . Για να πάρετε τον αριθμό των νοικοκυριών που ζουν οι πελάτες σας , μπορείτε να χρησιμοποιήσετε αυτόν τον τύπο ερωτήματος .
8

Χρησιμοποιήστε το παρακάτω παράδειγμα για να επιστρέψει τον αριθμό των πελατών με διαφορετικές αριθμούς τηλεφώνου . Οι πελάτες με τον ίδιο αριθμό τηλεφώνου δεν θα υπολογίζονται . Τα αποτελέσματα επιστρέφονται σε μια στήλη που ονομάζεται COUNT ( DISTINCT ph_number ) . Παράδειγμα : SELECT COUNT ( DISTINCT ph_number ) ΑΠΟ πελάτες?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα