Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Useita Aggregaattifunktioita Kyselyssä | Ryhmittely
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Keskitaso SQL

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, sekä 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()-funktioita.

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

Lyhyet ohjeet

  • Hae student_surname-sarake ja 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

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

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, sekä 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()-funktioita.

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

Lyhyet ohjeet

  • Hae student_surname-sarake ja 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