
25/09/2009, 10:52
|
| | Fecha de Ingreso: junio-2009 Ubicación: cali-colombia
Mensajes: 51
Antigüedad: 15 años, 8 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 |