consulta 1: investiga funcion
GROUP BY o la funcion
DISTINCT
consulta 2 y 3: investiga funcion
WHERE y los parametros < y >
consulta 4: investiga la funcion
JOIN
consulta 5: investiga la funcion
ORDER BY
y listo ya acabamos la tarea, buena suerte y cruza los dedos para sacar un 10