Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Traer campo en consulta que se repita la mayor de veces

Estas en el tema de Traer campo en consulta que se repita la mayor de veces en el foro de SQL Server en Foros del Web. hola buenas tardes me hago explicar: tengo mi tabla Código: valor caja referencia 1200 1 8520 1200 2 8520 1200 3 8520 1200 4 8520 ...
  #1 (permalink)  
Antiguo 20/02/2012, 16:40
Avatar de informacionsys  
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Traer campo en consulta que se repita la mayor de veces

hola buenas tardes

me hago explicar:

tengo mi tabla

Código:
valor    caja  referencia
1200      1        8520
1200      2        8520
1200      3        8520
1200      4        8520
450        5        8520
450        6        8520


quiero hacer que , si consulto la referencia 8520 debe traerme solo el valor 1200 ya que es el valor que mas se repite..

muchas gracias.
  #2 (permalink)  
Antiguo 20/02/2012, 17:42
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: Traer campo en consulta que se repita la mayor de veces

Haces un COUNT(VALOR), agrupado por REFERENCIA, con un TOP 1, le das un ORDER BY por tu COUNT en forma ASC
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 21/02/2012, 07:33
Avatar de informacionsys  
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Respuesta: Traer campo en consulta que se repita la mayor de veces

hola

muchas gracias.... esta re padre...



Etiquetas: mayor, tabla, veces, tracker, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:47.