Hola ashidalgov:
Es conveniente que nos menciones con qué BD estás trabajando, pues la sintaxis entre los distintos motores puede variar considerablemente. Me queda una duda en cuanto a la lógica que estás haciendo, ¿qué pasaría por ejemplo si se diera un "empate" como frecuencia mayor?, es decir, si la tabla fuera como esta:
Código:
Nombre|Genero
------------------
Maria| F
Maria| F
Yury| M
Yury| M
Yury| F
Yury| F
Si observas ahora Yury tiene la misma frecuencia para cada Género, entonces ¿cuál de las dos frecuencias deberías colocar en la nueva columna?
Con respecto a María, dices que siempre debería ser genero F, pero te recuerdo que esto no necesariamente es cierto, pues por ejemplo José María es un nombre para varones... creo que deberías aplicar el mismo criterio para todos los registros.
Saludos
Leo.