Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Meerdere Aggregatiefuncties in de Query | Groeperen
Intermediate SQL

Veeg om het menu te tonen

book
Meerdere Aggregatiefuncties in de Query

De school kent nu de achternamen van die studenten die meer dan één cijfer voor examens hebben ontvangen, en de administratie heeft besloten om het gemiddelde cijfer van meerdere cijfers van deze studenten te berekenen, en dat zal hun eindcijfer zijn.

Taak

Swipe to start coding

Je moet de achternamen ophalen van studenten met meer dan één examencijfer en ook het gemiddelde cijfer van al hun cijfers berekenen. In de respons moet je 2 kolommen hebben: de eerste is de student_surname, en de tweede is de average_grade. Gebruik de AVG() en COUNT() aggregatiefuncties in deze taak.

Sorteer het resultaat ook op de student_surname kolom in oplopende volgorde.

Korte instructies

  • Haal de student_surname kolom en het gemiddelde van de grade kolom op met behulp van de AVG functie.
  • Ken de alias average_grade toe aan de tweede kolom.
  • Groepeer de gegevens op student_surname.
  • Gebruik de HAVING clausule om de resultaten te filteren op basis van COUNT(grade) > 1.
  • Sorteer de resultaten op student_surname.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 7
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
Meerdere Aggregatiefuncties in de Query

De school kent nu de achternamen van die studenten die meer dan één cijfer voor examens hebben ontvangen, en de administratie heeft besloten om het gemiddelde cijfer van meerdere cijfers van deze studenten te berekenen, en dat zal hun eindcijfer zijn.

Taak

Swipe to start coding

Je moet de achternamen ophalen van studenten met meer dan één examencijfer en ook het gemiddelde cijfer van al hun cijfers berekenen. In de respons moet je 2 kolommen hebben: de eerste is de student_surname, en de tweede is de average_grade. Gebruik de AVG() en COUNT() aggregatiefuncties in deze taak.

Sorteer het resultaat ook op de student_surname kolom in oplopende volgorde.

Korte instructies

  • Haal de student_surname kolom en het gemiddelde van de grade kolom op met behulp van de AVG functie.
  • Ken de alias average_grade toe aan de tweede kolom.
  • Groepeer de gegevens op student_surname.
  • Gebruik de HAVING clausule om de resultaten te filteren op basis van COUNT(grade) > 1.
  • Sorteer de resultaten op student_surname.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 7
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt