Monimutkaisempi Suodatus
Koulussa järjestettiin äskettäin kilpailu opiskelijoille, jotka osallistuivat matematiikkaan. Osa opiskelijoista palkittiin, mutta nyt koulu haluaa varmistaa, ettei kukaan opiskelijoista ole huijannut osallistumalla useampaan kuin yhteen kokeeseen, mukaan lukien matematiikan koe.
Tehtävänä on etsiä niiden opiskelijoiden sukunimet, jotka osallistuivat useampaan kuin yhteen kokeeseen, joista yhden tulee olla Mathematics.
Tässä on edellisen tehtävän kysely, jota voit käyttää esimerkkinä:
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Hae niiden opiskelijoiden sukunimet, jotka ovat saaneet yli yhden grade-arvosanan Mathematics-kokeesta.
Huomio
Hae vain näiden opiskelijoiden
surname. Vastauksessa tulee olla vain yksi sarake.
Lyhyet ohjeet
- Hae
student_surname-sarake. - Käytä
WHERE-ehtoa asettaaksesisubject_name = 'Mathematics'. - Ryhmittele tulokset
student_surname-sarakkeen mukaan. - Käytä
HAVING-ehtoa yhdessäCOUNT(grade) > 1kanssa.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
How can I modify the example query to find students who took more than one exam, including Mathematics?
Can you explain how to check if one of the exams is Mathematics in the SQL query?
What changes should I make to the GROUP BY or HAVING clauses for this specific task?
Mahtavaa!
Completion arvosana parantunut arvoon 4
Monimutkaisempi Suodatus
Pyyhkäise näyttääksesi valikon
Koulussa järjestettiin äskettäin kilpailu opiskelijoille, jotka osallistuivat matematiikkaan. Osa opiskelijoista palkittiin, mutta nyt koulu haluaa varmistaa, ettei kukaan opiskelijoista ole huijannut osallistumalla useampaan kuin yhteen kokeeseen, mukaan lukien matematiikan koe.
Tehtävänä on etsiä niiden opiskelijoiden sukunimet, jotka osallistuivat useampaan kuin yhteen kokeeseen, joista yhden tulee olla Mathematics.
Tässä on edellisen tehtävän kysely, jota voit käyttää esimerkkinä:
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Hae niiden opiskelijoiden sukunimet, jotka ovat saaneet yli yhden grade-arvosanan Mathematics-kokeesta.
Huomio
Hae vain näiden opiskelijoiden
surname. Vastauksessa tulee olla vain yksi sarake.
Lyhyet ohjeet
- Hae
student_surname-sarake. - Käytä
WHERE-ehtoa asettaaksesisubject_name = 'Mathematics'. - Ryhmittele tulokset
student_surname-sarakkeen mukaan. - Käytä
HAVING-ehtoa yhdessäCOUNT(grade) > 1kanssa.
Ratkaisu
Kiitos palautteestasi!
single