A ver digamos que la tabla se llama "t".
Primero con esta consulta tendrías los elementos ordenados de más a menos repetido:
SELECT v, COUNT(v) AS CUANTOS FROM t GROUP BY v ORDER BY v
Luego ya es usarla dentro de una subconsulta para quedarnos con el valor v de la primera fila.
Si usar SQL Server:
SELECT TOP 1 v FROM (
SELECT v, COUNT(v) AS CUANTOS FROM t GROUP BY v ORDER BY v
)
Si usas otro SQL o quieres hacerlo con SQL "estándar" (no me acuerdo si se llama ANSI SQL), busca en Google como coger el primer elemento de una fila sin usar TOP (coño, algo tendras que hacer tu jejeje)
Venga un saludo, espero que te haya servido. Le dices a tu profe que puede enviarme el punto del ejercicio por MP