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

como sacar el maximo valor de una tabla

Estas en el tema de como sacar el maximo valor de una tabla en el foro de Mysql en Foros del Web. Quiero sacar el maximo valor de un numero en total de datos por un usuario algo asi como , el usuario ingresa letras, yo quiero ...
  #1 (permalink)  
Antiguo 25/09/2009, 08:56
 
Fecha de Ingreso: junio-2009
Ubicación: cali-colombia
Mensajes: 51
Antigüedad: 14 años, 10 meses
Puntos: 0
como sacar el maximo valor de una tabla

Quiero sacar el maximo valor de un numero en total de datos por un usuario algo asi como , el usuario ingresa letras, yo quiero saber el usuario q mas letras ingreso, no se como hacerlo, agradeceria si me dieran una idea
  #2 (permalink)  
Antiguo 25/09/2009, 09:22
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: como sacar el maximo valor de una tabla

select usuario,max(letras) from tabla group by usuario limit 1;

o

select *from tabla_usuarios where letras=(select max(letras) from tabla)
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 25/09/2009, 09:50
 
Fecha de Ingreso: junio-2009
Ubicación: cali-colombia
Mensajes: 51
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: como sacar el maximo valor de una tabla

si asi es pero es q yo quiero sacar los 5 primeros
  #4 (permalink)  
Antiguo 25/09/2009, 10:11
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: como sacar el maximo valor de una tabla

ponle limit 5
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 25/09/2009, 10:52
 
Fecha de Ingreso: junio-2009
Ubicación: cali-colombia
Mensajes: 51
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: como sacar el maximo valor de una tabla

el problema es el siguiente tengo una tabla formularios_apostados
con serie,numeroserie,documento,promocion,ganador.
documento es el de la persona q digita la serie.
entonces lo q deseo hacer es que me saque el documento q tenga la mayor cantidad de series y a ese le ponga ganador = 1. el problema es q cuando saco digamos 5 personas me saca documentos q no son los mayores, este es el select q hago

SELECT F.DOCUMENTO ,MAX(SERIE) FROM PRO_FORMULARIOSAPOSTADOS F WHERE F.DOCUMENTO NOT IN (SELECT DOCUMENTO FROM PRO_FORMULARIOSAPOSTADOS WHERE ID_PROMOCION = 22 AND GANADOR = 1)
AND F.id_promocion = 22
GROUP BY 1
ORDER BY 1 DESC LIMIT 1
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 19:20.