Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 10836|Απάντηση: 0

[Πηγή] Ανάλυση ομάδας με δύο ή περισσότερες συνθήκες

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 11/3/2015 10:39:02 π.μ. | | | |
Πρώτα απ 'όλα, μια απλή εξήγηση της ομάδας από:
   Η ομαδοποίηση κατά γενικά έχει νόημα να χρησιμοποιείται με συναρτήσεις συνάθροισης, όπως πλήθος αθροίσματος κ.λπ., χρησιμοποιώντας δύο στοιχεία της ομάδας κατά:
   (1) Το πεδίο που εμφανίζεται μετά την επιλογή είναι είτε στη συνάρτηση συνάθροισης είτε στην ομαδοποίηση κατά.
   (2) Για να φιλτράρετε τα αποτελέσματα, μπορείτε να χρησιμοποιήσετε το πού πρώτα και μετά να ομαδοποιήσετε κατά ή να ομαδοποιήσετε πρώτα και μετά να έχετε
Ας ρίξουμε μια ματιά στην ανάλυση πολλαπλών συνθηκών ομάδας με:
Εισαγάγετε την ακόλουθη πρόταση στο ερώτημα SQL
Δημιουργία δοκιμής πίνακα
(
ένα varchar(20),
β varchar(20),
Γ Βαρτσάρ(20)
)
Εισαγωγή στις τιμές δοκιμής (1,'A','A')
Εισαγωγή στις τιμές δοκιμής (1,'A','A')
Εισαγωγή στις τιμές δοκιμής (1,'A','A')
Εισαγωγή στις τιμές δοκιμής (1,'A','A')
Εισαγωγή στις τιμές δοκιμής (1,'A','B')
Εισαγωγή στις τιμές δοκιμής (1,'b','b')
Εισαγωγή στις τιμές δοκιμής (1,'b','b')
Εισαγωγή στις τιμές δοκιμής (1,'b','b')
Πρώτο ερώτημα
επιλέξτε * από τη δοκιμή. Το αποτέλεσμα φαίνεται παρακάτω:
Στα αποτελέσματα, σύμφωνα με τη στήλη β: 5 α και 3 β.

Σύμφωνα με τη στήλη Γ: 4 Α και 4 Β.

Η δεύτερη ομάδα ανά κωδικό στήλης β έχει ως εξής
Επιλέξτε Πλήθος(Α),Β από την ομάδα δοκιμής κατά Β
Η τρίτη ομάδα σύμφωνα με τη στήλη Γ έχει ως εξής
Επιλέξτε Count(A),C από την ομάδα δοκιμής κατά C

Η τέταρτη φορά ομαδοποιείται σύμφωνα με τις δύο συνθήκες του β και του γ
Επιλέξτε Count(A),B,C από την ομάδα δοκιμής κατά B,C
Η πέμπτη φορά ομαδοποιείται με τη σειρά c και b
Επιλέξτε Count(A),B,C από την ομάδα δοκιμής κατά C,B
Μπορεί να φανεί ότι η ομάδα με δύο συνθήκες λειτουργεί στη διαδικασία εργασίας:
Αρχικά, οι τιμές της στήλης b της πρώτης συνθήκης ομαδοποιούνται στην πρώτη ομάδα: 1-5 και η δεύτερη ομάδα είναι 6-8, και στη συνέχεια οι δύο υπάρχουσες ομαδοποιήσεις ομαδοποιούνται με τις τιμές της στήλης c της συνθήκης 2 και διαπιστώνεται ότι η πρώτη ομάδα μπορεί να χωριστεί σε δύο ομάδες 1-4,5





Προηγούμενος:Πώς να αλλάξετε τη γραμματοσειρά στον προγραμματιστή plsql;
Επόμενος:Τα αποτελέσματα των ερωτημάτων Oracle δημιουργούν αυτόματα σειριακούς αριθμούς
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com