Herausforderung: Durchschnittsnote der Studierenden
Sie haben eine ausgezeichnete Arbeit geleistet und dem Bauunternehmen geholfen. Sie haben mit der Erweiterung der gelben U-Bahn-Linie begonnen.
Sie wurden empfohlen, und die Schule hat Interesse an Ihnen gezeigt, da sie ebenfalls mehrere Aufgaben für Sie hat. Doch zunächst machen wir uns mit der von ihnen bereitgestellten Tabelle student_grades vertraut:
Die Tabelle enthält Noten für Prüfungen in verschiedenen Fächern.
Die Schule hat insgesamt 100 Schüler, deren Informationen in der angegebenen Tabelle enthalten sind. Es gibt Informationen in der Spalte class_letter, die 3 Optionen hat: A, B oder C. Der Name des Fachs (subject_name) sowie die Note des Schülers (grade) sind enthalten.
Sehen wir uns mit der folgenden Abfrage an, wie viele Schüler es in jeder Klasse gibt:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Berechnung des Durchschnitts der Noten für alle Fächer jedes einzelnen Schülers. Zur besseren Übersicht für die Lehrkräfte sollen die Nachnamen der Schüler alphabetisch sortiert werden. Verwenden Sie die Aggregatfunktion AVG() und vergeben Sie den Alias average_grade, um eine erfolgreiche Überprüfung zu gewährleisten.
Kurzanleitung
- Abruf der Spalte
student_surnamesowie des Durchschnitts der Spaltegrademit der FunktionAVG. - Vergeben Sie den Alias
average_gradefür die zweite Spalte. - Gruppieren Sie die Daten nach
student_surname. - Sortieren Sie die Ergebnisse aufsteigend 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 4
Herausforderung: Durchschnittsnote der Studierenden
Swipe um das Menü anzuzeigen
Sie haben eine ausgezeichnete Arbeit geleistet und dem Bauunternehmen geholfen. Sie haben mit der Erweiterung der gelben U-Bahn-Linie begonnen.
Sie wurden empfohlen, und die Schule hat Interesse an Ihnen gezeigt, da sie ebenfalls mehrere Aufgaben für Sie hat. Doch zunächst machen wir uns mit der von ihnen bereitgestellten Tabelle student_grades vertraut:
Die Tabelle enthält Noten für Prüfungen in verschiedenen Fächern.
Die Schule hat insgesamt 100 Schüler, deren Informationen in der angegebenen Tabelle enthalten sind. Es gibt Informationen in der Spalte class_letter, die 3 Optionen hat: A, B oder C. Der Name des Fachs (subject_name) sowie die Note des Schülers (grade) sind enthalten.
Sehen wir uns mit der folgenden Abfrage an, wie viele Schüler es in jeder Klasse gibt:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Berechnung des Durchschnitts der Noten für alle Fächer jedes einzelnen Schülers. Zur besseren Übersicht für die Lehrkräfte sollen die Nachnamen der Schüler alphabetisch sortiert werden. Verwenden Sie die Aggregatfunktion AVG() und vergeben Sie den Alias average_grade, um eine erfolgreiche Überprüfung zu gewährleisten.
Kurzanleitung
- Abruf der Spalte
student_surnamesowie des Durchschnitts der Spaltegrademit der FunktionAVG. - Vergeben Sie den Alias
average_gradefür die zweite Spalte. - Gruppieren Sie die Daten nach
student_surname. - Sortieren Sie die Ergebnisse aufsteigend nach
student_surname.
Lösung
Danke für Ihr Feedback!
single