Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Diverse Funzioni di Aggregazione nella Query | Raggruppamento
SQL Intermedio

Scorri per mostrare il menu

book
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.

Compito

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 colonna grade usando la funzione AVG.
  • Assegna l'alias average_grade alla seconda colonna.
  • Raggruppa i dati per student_surname.
  • Usa la clausola HAVING per filtrare i risultati basati su COUNT(grade) > 1.
  • Ordina i risultati per student_surname.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 7

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
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.

Compito

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 colonna grade usando la funzione AVG.
  • Assegna l'alias average_grade alla seconda colonna.
  • Raggruppa i dati per student_surname.
  • Usa la clausola HAVING per filtrare i risultati basati su COUNT(grade) > 1.
  • Ordina i risultati per student_surname.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 7
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt