single
Flere Aggregatfunksjoner i Spørringen
Sveip for å vise menyen
Skolen kjenner nå til etternavnene til de studentene som har fått mer enn én karakter på eksamener, og administrasjonen har besluttet å beregne gjennomsnittskarakteren fra flere karakterer for disse studentene, og dette vil være deres endelige karakter.
Sveip for å begynne å kode
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 veiledning
- Hent kolonnen
student_surnameog gjennomsnittet av kolonnengradeved å bruke funksjonenAVG. - Gi aliaset
average_gradetil 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
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår