Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2004, 06:57
Avatar de edu007ar
edu007ar
 
Fecha de Ingreso: septiembre-2003
Ubicación: Buenos Aires
Mensajes: 118
Antigüedad: 21 años, 7 meses
Puntos: 0
Consulta SQL un poco compleja.

Tengo una tabla access con los campos id (autonumerico) y letra, en esa tabla tengo 10 registros, 4 registros tienen la letra "A" en el campo LETRA, 3 tienen la letra "C", 2 tienen la letra "B" y 1 tiene la letra "D"

Por supuesto que este es un ejemplo sencillo, mi caso real es mucho más complejo pero no vale la pena explicarlo.

Lo que necesito hacer mediante una instruccion sql es que me devuelva las 2 letras que más veces se repite en esa tabla o bien hacer un Select DISTINCT letra y poder ordenarlo de mayor a menor los que más veces se repiten. O quizás sea con GROUP BY.

La cuestión es que me debería devolver los 2 registros que más repiten la LETRA y que en este caso serían las letras "A" y "C" en este orden ya que "A" esta en 4 registros y "C" en 3 registros.

Espero se entienda mi pregunta y agradecería cualquier ayuda.

Gracias.