Database - Group by e query annidata - esempio con XAMPP

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • GROUP BY e QUERY ANNIDATA
    Nel video si parte dal seguente schema relazionale:
    giocatori (cod_gioc, nome, cognome, nazione, stipendio, id_squadra*)
    squadre (id_squadra, nome, anno, cod_gioc*)
    E si svolgono le seguenti query:
    1) Per ogni squadra si vuole conoscere il numero dei giocatori.
    2) Indicare quali giocatori guadagnano lo stipendio più alto.
    Soluzione della prima Query:
    SELECT S.nome, COUNT(*) AS num_giocatori
    FROM giocatori G INNER JOIN squadre S ON G.id_squadra = S.id_squadra
    GROUP BY S.id_squadra, S.nome;
    Soluzione della seconda query:
    SELECT G.nome, G.cognome
    FROM giocatori G
    WHERE G.stipendio = (SELECT MAX(G2.stipendio)
    FROM giocatori G2);

Комментарии •