Diverse Funzioni di Aggregazione nella Query
La scuola ora conosce i cognomi di quegli studenti che hanno ricevuto più di un voto per gli esami, e l'amministrazione ha deciso di calcolare la media dei voti da più voti di questi studenti, e quello sarà il loro voto finale.
Swipe to start coding
Dovresti recuperare i cognomi degli studenti con più di un voto d'esame e anche calcolare la media dei voti da tutti i loro voti. Nella risposta, dovresti avere 2 colonne: la prima è student_surname
, e la seconda è average_grade
. Usa le funzioni aggregate AVG()
e COUNT()
in questo compito.
Inoltre, ordina il risultato per la colonna student_surname
in ordine ascendente.
Istruzioni Brevi
- Recupera la colonna
student_surname
e la media della colonnagrade
usando la funzioneAVG
. - Assegna l'alias
average_grade
alla seconda colonna. - Raggruppa i dati per
student_surname
. - Usa la clausola
HAVING
per filtrare i risultati basati suCOUNT(grade) > 1
. - Ordina i risultati per
student_surname
.
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
Awesome!
Completion rate improved to 4
Diverse Funzioni di Aggregazione nella Query
Scorri per mostrare il menu
La scuola ora conosce i cognomi di quegli studenti che hanno ricevuto più di un voto per gli esami, e l'amministrazione ha deciso di calcolare la media dei voti da più voti di questi studenti, e quello sarà il loro voto finale.
Swipe to start coding
Dovresti recuperare i cognomi degli studenti con più di un voto d'esame e anche calcolare la media dei voti da tutti i loro voti. Nella risposta, dovresti avere 2 colonne: la prima è student_surname
, e la seconda è average_grade
. Usa le funzioni aggregate AVG()
e COUNT()
in questo compito.
Inoltre, ordina il risultato per la colonna student_surname
in ordine ascendente.
Istruzioni Brevi
- Recupera la colonna
student_surname
e la media della colonnagrade
usando la funzioneAVG
. - Assegna l'alias
average_grade
alla seconda colonna. - Raggruppa i dati per
student_surname
. - Usa la clausola
HAVING
per filtrare i risultati basati suCOUNT(grade) > 1
. - Ordina i risultati per
student_surname
.
Soluzione
Grazie per i tuoi commenti!
Awesome!
Completion rate improved to 4single