Haaste: Opiskelijan Keskiarvo
Olet tehnyt erinomaista työtä ja auttanut rakennusyritystä. He ovat aloittaneet Keltaisen metro-linjan laajennustyöt.
He ovat suositelleet sinua, ja koulu on kiinnostunut sinusta, koska heilläkin on useita tehtäviä sinulle. Tutustutaan ensin heidän tarjoamaan student_grades-tauluun:
Taulu sisältää arvosanat kokeista eri oppiaineissa.
Koulussa on yhteensä 100 oppilasta, joiden tiedot löytyvät annetusta taulusta. class_letter-sarakkeessa on tieto luokasta, jossa on kolme vaihtoehtoa: A, B tai C. Mukana on myös oppiaineen nimi (subject_name) sekä oppilaan arvosana (grade).
Katsotaan kuinka monta oppilasta kussakin luokassa on seuraavalla kyselyllä:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Laske keskiarvoarvosana kaikista aineista jokaiselle opiskelijalle. Opettajien työn helpottamiseksi opiskelijoiden sukunimet tulee järjestää aakkosjärjestykseen. Käytä ryhmittelyä AVG()-funktion kanssa ja anna sarakkeelle aliaksen nimi average_grade, jotta testaus onnistuu.
Lyhyet ohjeet
- Hae
student_surname-sarake jagrade-sarakkeen keskiarvo käyttäenAVG-funktiota. - Lisää aliaksen nimi
average_gradetoiselle sarakkeelle. - Ryhmittele tiedot
student_surname-sarakkeen mukaan. - Järjestä tulokset
student_surname-sarakkeen mukaan nousevaan järjestykseen.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 4
Haaste: Opiskelijan Keskiarvo
Pyyhkäise näyttääksesi valikon
Olet tehnyt erinomaista työtä ja auttanut rakennusyritystä. He ovat aloittaneet Keltaisen metro-linjan laajennustyöt.
He ovat suositelleet sinua, ja koulu on kiinnostunut sinusta, koska heilläkin on useita tehtäviä sinulle. Tutustutaan ensin heidän tarjoamaan student_grades-tauluun:
Taulu sisältää arvosanat kokeista eri oppiaineissa.
Koulussa on yhteensä 100 oppilasta, joiden tiedot löytyvät annetusta taulusta. class_letter-sarakkeessa on tieto luokasta, jossa on kolme vaihtoehtoa: A, B tai C. Mukana on myös oppiaineen nimi (subject_name) sekä oppilaan arvosana (grade).
Katsotaan kuinka monta oppilasta kussakin luokassa on seuraavalla kyselyllä:
123SELECT class_letter, COUNT(DISTINCT student_surname) AS anumber_of_students FROM student_grades GROUP BY class_letter
Swipe to start coding
Laske keskiarvoarvosana kaikista aineista jokaiselle opiskelijalle. Opettajien työn helpottamiseksi opiskelijoiden sukunimet tulee järjestää aakkosjärjestykseen. Käytä ryhmittelyä AVG()-funktion kanssa ja anna sarakkeelle aliaksen nimi average_grade, jotta testaus onnistuu.
Lyhyet ohjeet
- Hae
student_surname-sarake jagrade-sarakkeen keskiarvo käyttäenAVG-funktiota. - Lisää aliaksen nimi
average_gradetoiselle sarakkeelle. - Ryhmittele tiedot
student_surname-sarakkeen mukaan. - Järjestä tulokset
student_surname-sarakkeen mukaan nousevaan järjestykseen.
Ratkaisu
Kiitos palautteestasi!
single