Μπορείτε να χρησιμοποιήσετε την ομάδα κατά χωρίς άθροισμα;
Μπορείτε να χρησιμοποιήσετε την ομάδα κατά χωρίς άθροισμα;

Βίντεο: Μπορείτε να χρησιμοποιήσετε την ομάδα κατά χωρίς άθροισμα;

Βίντεο: Μπορείτε να χρησιμοποιήσετε την ομάδα κατά χωρίς άθροισμα;
Βίντεο: Άθροισμα με πολλά κριτήρια στο Excel - συνάρτηση sumifs 2024, Απρίλιος
Anonim

Μπορείς να χρησιμοποιήσεις ο ΟΜΑΔΑ ΜΕ ρήτρα χωρίς εφαρμόζοντας ένα σύνολο λειτουργία. Το παρακάτω ερώτημα λαμβάνει δεδομένα από τον πίνακα πληρωμών και ομάδες το αποτέλεσμα ανά αναγνωριστικό πελάτη. Σε αυτή την περίπτωση, το ΟΜΑΔΑ Το BY λειτουργεί όπως ο όρος DISTINCT που αφαιρεί τις διπλότυπες σειρές από το σύνολο αποτελεσμάτων.

Ακριβώς έτσι, μπορούμε να χρησιμοποιήσουμε συνάρτηση συγκεντρωτικής χωρίς ομάδα κατά;

Ναί μπορείς να χρησιμοποιήσεις ένα συγκεντρωτικό χωρίς GROUP ΑΠΟ: ΕΠΙΛΕΞΤΕ ΣΥΝΘΗΜΑ(col) FROM tbl; Εσείς παραλείψτε στήλες από το SELECT μέσα αθροιστικές συναρτήσεις , όλες οι άλλες στήλες θα πρέπει να υπάρχουν στο ΟΜΑΔΑ ΜΕ ρήτρα που χωρίζεται με κόμμα.

Γνωρίζετε επίσης, η ομαδοποίηση είναι συνάρτηση αθροιστικού; ο ΟΜΑΔΑ ΜΕ δήλωση ομάδες σειρές που έχουν τις ίδιες τιμές σε σειρές σύνοψης, όπως "βρείτε τον αριθμό των πελατών σε κάθε χώρα". ο ΟΜΑΔΑ Η δήλωση BY χρησιμοποιείται συχνά με αθροιστικές συναρτήσεις (COUNT, MAX, MIN, SUM, AVG) έως ομάδα το αποτέλεσμα που ορίζεται από μία ή περισσότερες στήλες.

Αντίστοιχα, μπορούμε να χρησιμοποιήσουμε group by χωρίς να έχουμε ρήτρα;

Χρησιμοποιώντας έχοντας χωρίς ομάδα με. Ένα ερώτημα με α έχοντας ρήτρα θα πρέπει επίσης να έχει α ομάδα με ρήτρα . Αν παραλείψετε ομάδα από, όλες οι σειρές δεν εξαιρούνται από το πού ρήτρα επιστροφή ως single ομάδα . Επειδή δεν εκτελείται ομαδοποίηση μεταξύ των όπου και έχοντας ρήτρες , δεν μπορούν να δράσουν ανεξάρτητα το ένα από το άλλο.

Μπορούμε να χρησιμοποιήσουμε group by σε ενώσεις;

Μπορείς αναζήτηση δεδομένων από πολλούς πίνακες χρησιμοποιώντας το INNER ΣΥΜΜΕΤΟΧΗ ρήτρα, λοιπόν χρήση ο ΟΜΑΔΑ ΜΕ ρήτρα προς ομάδα σειρές σε ένα σύνολο συνοπτικών σειρών.

Συνιστάται: