Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Useita Aggregointifunktioita Kyselyssä | Ryhmittely
Keskitaso SQL

Pyyhkäise näyttääksesi valikon

book
Useita Aggregointifunktioita Kyselyssä

Koulu tietää nyt niiden opiskelijoiden sukunimet, jotka saivat useamman kuin yhden arvosanan kokeista, ja hallinto on päättänyt laskea keskiarvon näiden opiskelijoiden useista arvosanoista, ja se tulee olemaan heidän lopullinen arvosanansa.

Tehtävä

Swipe to start coding

Sinun tulee hakea opiskelijoiden sukunimet, joilla on enemmän kuin yksi koearvosana, ja myös laskea keskiarvo kaikista heidän arvosanoistaan. Vastauksessa tulisi olla 2 saraketta: ensimmäinen on student_surname ja toinen on average_grade. Käytä tässä tehtävässä AVG() ja COUNT() aggregaattitoimintoja.

Lisäksi lajittele tulos student_surname-sarakkeen mukaan nousevassa järjestyksessä.

Lyhyet ohjeet

  • Hae student_surname-sarake ja grade-sarakkeen keskiarvo käyttäen AVG-funktiota.
  • Anna toiselle sarakkeelle alias average_grade.
  • Ryhmittele tiedot student_surname-sarakkeen mukaan.
  • Käytä HAVING-lausetta suodattaaksesi tulokset perustuen COUNT(grade) > 1.
  • Lajittele tulokset student_surname-sarakkeen mukaan.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

book
Useita Aggregointifunktioita Kyselyssä

Koulu tietää nyt niiden opiskelijoiden sukunimet, jotka saivat useamman kuin yhden arvosanan kokeista, ja hallinto on päättänyt laskea keskiarvon näiden opiskelijoiden useista arvosanoista, ja se tulee olemaan heidän lopullinen arvosanansa.

Tehtävä

Swipe to start coding

Sinun tulee hakea opiskelijoiden sukunimet, joilla on enemmän kuin yksi koearvosana, ja myös laskea keskiarvo kaikista heidän arvosanoistaan. Vastauksessa tulisi olla 2 saraketta: ensimmäinen on student_surname ja toinen on average_grade. Käytä tässä tehtävässä AVG() ja COUNT() aggregaattitoimintoja.

Lisäksi lajittele tulos student_surname-sarakkeen mukaan nousevassa järjestyksessä.

Lyhyet ohjeet

  • Hae student_surname-sarake ja grade-sarakkeen keskiarvo käyttäen AVG-funktiota.
  • Anna toiselle sarakkeelle alias average_grade.
  • Ryhmittele tiedot student_surname-sarakkeen mukaan.
  • Käytä HAVING-lausetta suodattaaksesi tulokset perustuen COUNT(grade) > 1.
  • Lajittele tulokset student_surname-sarakkeen mukaan.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt