Tengo una tabla asi
Tabla: "clientes"
| ID | Nombre | Dinero |
| 1 | Juan | 50 |
| 2 | Juan | 90 |
| 3 | Juan | 30 |
Lo que deseo obtener a través de una consulta de MySQL es el monto maximo que 'Juan' tiene en esas 3 filas, PERO el numero de fila, es decir, el resultado deberia ser:
| 2 | Juan | 90 |
Dado que es en la 2da fila en donde tiene mas dinero.
Al poner asi:
Código:
select id,nombre,max(dinero) from "clientes"
o asi:
Código:
select id,nombre,max(dinero) from "clientes" group by nombre
Me resulta asi
| 1 | Juan | 90 |
Dando a entender que el maximo dinero que juan tiene esta en la primera fila, cuando lo correcto es en la segunda.
Que estoy haciendo mal?
Desde ya les quedo agradecido.





Autor



En línea


