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

bookUseita Aggregaattifunktioita Kyselyssä

Koulu tietää nyt niiden opiskelijoiden sukunimet, jotka ovat saaneet useamman kuin yhden arvosanan kokeista, ja hallinto on päättänyt laskea näiden opiskelijoiden useiden arvosanojen keskiarvon, joka tulee olemaan heidän lopullinen arvosanansa.

Tehtävä

Swipe to start coding

Sinun tulee hakea opiskelijoiden sukunimet, joilla on useampi kuin yksi koearvosana, ja lisäksi laskea heidän kaikkien arvosanojensa keskiarvo. Vastauksessa tulee olla 2 saraketta: ensimmäinen on student_surname ja toinen on average_grade. Käytä tässä tehtävässä AVG()- ja COUNT()-aggregointifunktioita.

Järjestä tulos lisäksi student_surname-sarakkeen mukaiseen nousevaan järjestykseen.

Lyhyet ohjeet

  • Hae student_surname-sarakkeen tiedot sekä grade-sarakkeen keskiarvo käyttäen AVG-funktiota.
  • Anna toiselle sarakkeelle aliaksen nimi average_grade.
  • Ryhmittele tiedot student_surname-sarakkeen mukaan.
  • Käytä HAVING-ehtoa suodattaaksesi tulokset, joissa COUNT(grade) > 1.
  • Järjestä tulokset student_surname-sarakkeen mukaan.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

close

bookUseita Aggregaattifunktioita Kyselyssä

Pyyhkäise näyttääksesi valikon

Koulu tietää nyt niiden opiskelijoiden sukunimet, jotka ovat saaneet useamman kuin yhden arvosanan kokeista, ja hallinto on päättänyt laskea näiden opiskelijoiden useiden arvosanojen keskiarvon, joka tulee olemaan heidän lopullinen arvosanansa.

Tehtävä

Swipe to start coding

Sinun tulee hakea opiskelijoiden sukunimet, joilla on useampi kuin yksi koearvosana, ja lisäksi laskea heidän kaikkien arvosanojensa keskiarvo. Vastauksessa tulee olla 2 saraketta: ensimmäinen on student_surname ja toinen on average_grade. Käytä tässä tehtävässä AVG()- ja COUNT()-aggregointifunktioita.

Järjestä tulos lisäksi student_surname-sarakkeen mukaiseen nousevaan järjestykseen.

Lyhyet ohjeet

  • Hae student_surname-sarakkeen tiedot sekä grade-sarakkeen keskiarvo käyttäen AVG-funktiota.
  • Anna toiselle sarakkeelle aliaksen nimi average_grade.
  • Ryhmittele tiedot student_surname-sarakkeen mukaan.
  • Käytä HAVING-ehtoa suodattaaksesi tulokset, joissa COUNT(grade) > 1.
  • Järjestä 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
single

single

some-alt