Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Flere Aggregeringsfunksjoner i Spørringen | Gruppering
Videregående SQL

bookFlere Aggregeringsfunksjoner i Spørringen

Skolen kjenner nå til etternavnene til de elevene som har fått mer enn én karakter på prøver, og administrasjonen har besluttet å beregne gjennomsnittskarakteren fra de ulike karakterene til disse elevene, og dette vil være deres endelige karakter.

Oppgave

Swipe to start coding

Du skal hente etternavnene til studenter med mer enn én eksamenskarakter og samtidig beregne gjennomsnittskarakteren fra alle karakterene deres. I svaret skal du ha 2 kolonner: den første er student_surname, og den andre er average_grade. Bruk de aggregerte funksjonene AVG() og COUNT() i denne oppgaven.

Sorter også resultatet etter kolonnen student_surname i stigende rekkefølge.

Kort instruksjon

  • Hent kolonnen student_surname og gjennomsnittet av kolonnen grade ved å bruke funksjonen AVG.
  • Gi aliaset average_grade til den andre kolonnen.
  • Grupper dataene etter student_surname.
  • Bruk HAVING-setningen for å filtrere resultatene basert på COUNT(grade) > 1.
  • Sorter resultatene etter student_surname.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 7
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

How should the average be calculated if a student has more than two grades?

What should be done if a student has only one grade?

Can you provide an example of how the final grades should look?

close

Awesome!

Completion rate improved to 4

bookFlere Aggregeringsfunksjoner i Spørringen

Sveip for å vise menyen

Skolen kjenner nå til etternavnene til de elevene som har fått mer enn én karakter på prøver, og administrasjonen har besluttet å beregne gjennomsnittskarakteren fra de ulike karakterene til disse elevene, og dette vil være deres endelige karakter.

Oppgave

Swipe to start coding

Du skal hente etternavnene til studenter med mer enn én eksamenskarakter og samtidig beregne gjennomsnittskarakteren fra alle karakterene deres. I svaret skal du ha 2 kolonner: den første er student_surname, og den andre er average_grade. Bruk de aggregerte funksjonene AVG() og COUNT() i denne oppgaven.

Sorter også resultatet etter kolonnen student_surname i stigende rekkefølge.

Kort instruksjon

  • Hent kolonnen student_surname og gjennomsnittet av kolonnen grade ved å bruke funksjonen AVG.
  • Gi aliaset average_grade til den andre kolonnen.
  • Grupper dataene etter student_surname.
  • Bruk HAVING-setningen for å filtrere resultatene basert på COUNT(grade) > 1.
  • Sorter resultatene etter student_surname.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 4
Seksjon 1. Kapittel 7
single

single

some-alt