Ho due tabelle, una contiene un elenco di cd, l'altra i voti dati ai cd. Per ogni cd io vorrei contare il numero dei voti e sapere la loro somma. In base a questi risultati voglio, per esempio, selezionare solo i cd che hanno un numero di voti non superiore a 100; oppure selezionare solo i cd la cui media dei voti (somma totale/numero) sia superiore a 5.
Ho abbozzato una query così:
SELECT DISTINCT * FROM elenco_cd el_cd
INNER JOIN voti_cd vo_cd
ON vo_cd.id_cd = el_cd.id
dove per ogni cd vengono collegati i relativi voti, in base all'id del cd, ma non so come contarli e sommarli per scrivere la WHERE.
Ho abbozzato una query così:
SELECT DISTINCT * FROM elenco_cd el_cd
INNER JOIN voti_cd vo_cd
ON vo_cd.id_cd = el_cd.id
dove per ogni cd vengono collegati i relativi voti, in base all'id del cd, ma non so come contarli e sommarli per scrivere la WHERE.