Verstehe die Gruppe durch x, y Anweisung in SQL
] Gruppe von x Anweisung in
SQL wird verwendet, um Datensätze basierend auf dem gemeinsamen Wert der angegebenen Spalte x zu gruppieren. Um dieses Konzept zu erweitern, repräsentiert die Gruppe nach x, y
eine feinere granulare Gruppierung, bei der Datensätze nicht nur basierend auf den Werten in Spalte X, sondern auch auf den Werten in Spalte Y gruppiert werden.
wie man arbeitet
Dieses Paket unterteilt die Daten effektiv in verschiedene Sätze. Jeder Satz enthält Datensätze, die den gleichen Wert für x und y haben. Zum Beispiel:
gruppe by subjekt
klassifizieren Sie Daten basierend auf eindeutigen Werten in der Spalte subjekt
. Gruppe nach Subjekt, Semester
teilen diese Gruppen weiter nach der eindeutigen Kombination von Werten in den Spalten Subjekt
und Semester
. Beispiel
Betrachten Sie folgende telefonisch_Selection
Tabelle:
--------- ---------- ----------
| Subject | Semester | Attendee |
--------- ---------- ----------
| ITB001 | 1 | John |
| ITB001 | 1 | Bob |
| ITB001 | 1 | Mickey |
| ITB001 | 2 | Jenny |
| ITB001 | 2 | James |
| MKB114 | 1 | John |
| MKB114 | 1 | Erica |
--------- ---------- ----------
anwenden gruppe by subjekt
an gruppen themen und berechnen die nummer der Teilnehmer:
select Subject, Count(*)
from Subject_Selection
group by Subject
Ausgabe:
--------- -------
| Subject | Count |
--------- -------
| ITB001 | 5 |
| MKB114 | 2 |
--------- -------
erweitern sich auf gruppe by Subjekt, Semester
:
select Subject, Semester, Count(*)
from Subject_Selection
group by Subject, Semester
Ausgabe:
--------- ---------- -------
| Subject | Semester | Count |
--------- ---------- -------
| ITB001 | 1 | 3 |
| ITB001 | 2 | 2 |
| MKB114 | 1 | 2 |
--------- ---------- -------
Dieses Ergebnis zeigt, dass drei Studenten im ersten Semester ITB001 genommen haben, zwei Studenten im zweiten Semester ITB001 und zwei Studenten im ersten Semester MKB114 eingenommen haben.
Durch die Gruppierung mehrerer Spalten können Sie spezifischere Erkenntnisse extrahieren und die Daten genauer analysieren.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3