Filtraggio Più Complesso
La scuola ha recentemente tenuto una competizione per gli studenti che hanno partecipato a Matematica. Alcuni studenti sono stati premiati, ma ora la scuola vuole assicurarsi che nessuno studente abbia imbrogliato sostenendo più di un esame, incluso l'esame di matematica.
Il tuo compito è di trovare i cognomi degli studenti che hanno sostenuto più di un esame, con uno di essi che è Mathematics
.
Ecco la query dal nostro compito precedente che puoi usare come esempio:
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Recupera i cognomi di quegli studenti che hanno ricevuto più di un grade
e una delle materie che hanno seguito era Mathematics
.
Nota
Recupera solo il
cognome
di questi studenti. La risposta dovrebbe avere solo una colonna.
Istruzioni Brevi
- Recupera la colonna
student_surname
. - Usa la clausola
WHERE
per impostaresubject_name = 'Mathematics'
. - Raggruppa i risultati per
student_surname
. - Usa la clausola
HAVING
conCOUNT(grade) > 1
.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you help me modify the query to find students who took Mathematics and at least one other exam?
What should the output look like for this new query?
Can you explain how to join the necessary tables if there are multiple exam subjects?
Awesome!
Completion rate improved to 4
Filtraggio Più Complesso
Scorri per mostrare il menu
La scuola ha recentemente tenuto una competizione per gli studenti che hanno partecipato a Matematica. Alcuni studenti sono stati premiati, ma ora la scuola vuole assicurarsi che nessuno studente abbia imbrogliato sostenendo più di un esame, incluso l'esame di matematica.
Il tuo compito è di trovare i cognomi degli studenti che hanno sostenuto più di un esame, con uno di essi che è Mathematics
.
Ecco la query dal nostro compito precedente che puoi usare come esempio:
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
Swipe to start coding
Recupera i cognomi di quegli studenti che hanno ricevuto più di un grade
e una delle materie che hanno seguito era Mathematics
.
Nota
Recupera solo il
cognome
di questi studenti. La risposta dovrebbe avere solo una colonna.
Istruzioni Brevi
- Recupera la colonna
student_surname
. - Usa la clausola
WHERE
per impostaresubject_name = 'Mathematics'
. - Raggruppa i risultati per
student_surname
. - Usa la clausola
HAVING
conCOUNT(grade) > 1
.
Soluzione
Grazie per i tuoi commenti!
Awesome!
Completion rate improved to 4single