Durchschnittliche Note Der Schüler Herausforderung
Du hast eine hervorragende Arbeit geleistet und dem Bauunternehmen geholfen. Sie haben begonnen, die gelbe U-Bahn-Linie zu erweitern.
Sie haben dich empfohlen, und die Schule hat Interesse an dir gezeigt, da sie auch mehrere Aufgaben für dich hat. Aber zuerst, lass uns mit der bereitgestellten Tabelle student_grades
vertraut machen:
Die Tabelle enthält Noten für Prüfungen in verschiedenen Fächern.
Die Schule hat insgesamt 100 Schüler, über die in der angegebenen Tabelle Informationen bereitgestellt werden. In der Spalte class_letter
gibt es 3 Optionen: A
, B
oder C
. Der Fachname (subject_name
) sowie die Note des Schülers (grade
) sind enthalten.
Sehen wir uns an, wie viele Schüler sich in jeder Klasse befinden, mit der folgenden Abfrage:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Ihre Aufgabe ist es nun, für jeden Schüler die durchschnittliche Note über alle Fächer zu berechnen. Außerdem müssen Sie zur Erleichterung der Lehrkräfte die Nachnamen der Schüler in alphabetischer Reihenfolge sortieren. Verwenden Sie die Aggregierung mit der AVG()
-Funktion und weisen Sie der zweiten Spalte den Alias average_grade
zu, um einen erfolgreichen Test sicherzustellen.
Kurze Anweisungen
- Holen Sie sich die Spalte
student_surname
und den Durchschnitt der Spaltegrade
unter Verwendung derAVG
-Funktion. - Fügen Sie der zweiten Spalte den Alias
average_grade
hinzu. - Gruppieren Sie die Daten nach
student_surname
. - Sortieren Sie die Ergebnisse in aufsteigender Reihenfolge nach
student_surname
.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 4Awesome!
Completion rate improved to 4
Durchschnittliche Note Der Schüler Herausforderung
Du hast eine hervorragende Arbeit geleistet und dem Bauunternehmen geholfen. Sie haben begonnen, die gelbe U-Bahn-Linie zu erweitern.
Sie haben dich empfohlen, und die Schule hat Interesse an dir gezeigt, da sie auch mehrere Aufgaben für dich hat. Aber zuerst, lass uns mit der bereitgestellten Tabelle student_grades
vertraut machen:
Die Tabelle enthält Noten für Prüfungen in verschiedenen Fächern.
Die Schule hat insgesamt 100 Schüler, über die in der angegebenen Tabelle Informationen bereitgestellt werden. In der Spalte class_letter
gibt es 3 Optionen: A
, B
oder C
. Der Fachname (subject_name
) sowie die Note des Schülers (grade
) sind enthalten.
Sehen wir uns an, wie viele Schüler sich in jeder Klasse befinden, mit der folgenden Abfrage:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Ihre Aufgabe ist es nun, für jeden Schüler die durchschnittliche Note über alle Fächer zu berechnen. Außerdem müssen Sie zur Erleichterung der Lehrkräfte die Nachnamen der Schüler in alphabetischer Reihenfolge sortieren. Verwenden Sie die Aggregierung mit der AVG()
-Funktion und weisen Sie der zweiten Spalte den Alias average_grade
zu, um einen erfolgreichen Test sicherzustellen.
Kurze Anweisungen
- Holen Sie sich die Spalte
student_surname
und den Durchschnitt der Spaltegrade
unter Verwendung derAVG
-Funktion. - Fügen Sie der zweiten Spalte den Alias
average_grade
hinzu. - Gruppieren Sie die Daten nach
student_surname
. - Sortieren Sie die Ergebnisse in aufsteigender Reihenfolge nach
student_surname
.
Lösung
Danke für Ihr Feedback!
single
Awesome!
Completion rate improved to 4
Durchschnittliche Note Der Schüler Herausforderung
Swipe um das Menü anzuzeigen
Du hast eine hervorragende Arbeit geleistet und dem Bauunternehmen geholfen. Sie haben begonnen, die gelbe U-Bahn-Linie zu erweitern.
Sie haben dich empfohlen, und die Schule hat Interesse an dir gezeigt, da sie auch mehrere Aufgaben für dich hat. Aber zuerst, lass uns mit der bereitgestellten Tabelle student_grades
vertraut machen:
Die Tabelle enthält Noten für Prüfungen in verschiedenen Fächern.
Die Schule hat insgesamt 100 Schüler, über die in der angegebenen Tabelle Informationen bereitgestellt werden. In der Spalte class_letter
gibt es 3 Optionen: A
, B
oder C
. Der Fachname (subject_name
) sowie die Note des Schülers (grade
) sind enthalten.
Sehen wir uns an, wie viele Schüler sich in jeder Klasse befinden, mit der folgenden Abfrage:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Ihre Aufgabe ist es nun, für jeden Schüler die durchschnittliche Note über alle Fächer zu berechnen. Außerdem müssen Sie zur Erleichterung der Lehrkräfte die Nachnamen der Schüler in alphabetischer Reihenfolge sortieren. Verwenden Sie die Aggregierung mit der AVG()
-Funktion und weisen Sie der zweiten Spalte den Alias average_grade
zu, um einen erfolgreichen Test sicherzustellen.
Kurze Anweisungen
- Holen Sie sich die Spalte
student_surname
und den Durchschnitt der Spaltegrade
unter Verwendung derAVG
-Funktion. - Fügen Sie der zweiten Spalte den Alias
average_grade
hinzu. - Gruppieren Sie die Daten nach
student_surname
. - Sortieren Sie die Ergebnisse in aufsteigender Reihenfolge nach
student_surname
.
Lösung
Danke für Ihr Feedback!