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

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

MySQL Sum Tutorial

Η MySQL SUM ( ) δήλωση είναι μια συνολική ή τη λειτουργία όμιλο που δραστηριοποιείται σε ένα σύνολο αξιών . Η SUM ( ) Δήλωση λειτουργεί μόνο σε αριθμητικές τιμές και ανέρχεται σε μια συγκεκριμένη στήλη σε μια ομάδα . Μπορεί επίσης να χρησιμοποιηθεί με τη λέξη-κλειδί DISTINCT στο σύνολο μόνο τις μοναδικές τιμές στην ομάδα . Η SUM ( ) Λειτουργία
Η

Ο παρακάτω πίνακας περιέχει ένα προϋπολογισμό των νοικοκυριών και ονομάζεται "προϋπολογισμός" :

τύπου περιγραφή amountGroceries π.δ.κ.α. 100Utilities π.δ.κ.α. 95Mortgage π.δ.κ.α. 500Entertainment misc 300

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

SELECT sum ( ποσό) από τον προϋπολογισμό ?

το αποτέλεσμα θα πρέπει να επιστραφεί με τη μορφή :

ποσό ( ποσό) 995

Αν θέλετε να προσθέσετε μια κεφαλίδα στην έξοδο , θα γράψει μια δήλωση όπως :

SELECT sum ( ποσό) ως total_expenses από τον προϋπολογισμό ?

Το αποτέλεσμα θα είναι :

total_expenses995

Ας υποθέσουμε ότι θέλετε να βρείτε το σύνολο των δαπανών ανάλογα με το είδος . Στη συνέχεια, θα προσθέσετε το GROUP BY δήλωση , η οποία θα λύσει τα έξοδα για σένα . Η σύνταξη θα είναι :

SELECT sum ( ποσό) ως total_expenses ΑΠΟ προϋπολογισμού GROUP BY τύπου?

Το αποτέλεσμα θα είναι :

total_marknec τύπου 695misc 300

Μπορείτε επίσης να καθορίσετε περαιτέρω προϋποθέσεις με τον όρο WHERE . Για παράδειγμα , αν θέλετε να προσδιορίσετε το ποσό μόνο τα στοιχεία που είχαν τιμές μεγαλύτερες από 100 , η σύνταξη θα είναι :

SELECT sum ( ποσό) ως total_expenses ΑΠΟ ΟΠΟΥ προϋπολογισμό ποσό > 100 ?

Τέλος , εάν είχατε μια αριθμητική στήλη, όπου το μόνο που ήθελε το σύνολο των μοναδικών τιμών εντός της στήλης , θα προσθέσετε το " διακριτός" λέξη-κλειδί για τη σύνταξη ΣΥΝΟΛΟ:

SELECT SUM DISTINCT ( στήλη ) ΑΠΟ πίνακα?

MySQL χρησιμοποιεί άλλες συναρτήσεις συγκεντρωτικών αποτελεσμάτων , όπως AVG ( ) , COUNT ( ) , MIN ( ) και MAX ( ), με τον ίδιο τρόπο . Ένας πλήρης κατάλογος των συνολικών λειτουργιών μπορείτε να βρείτε στο εγχειρίδιο αναφοράς MySQL .
Η
εικόνων

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

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