Como obtener la fecha del máximo monto pagado

11/04/2006 - 20:01 por heberxl | Informe spam
Hola amigos, necesito obtener lo siguiente:

select max(monto), fecha from amortizacion;

es decir la fecha en la que se efectuó el máximo pago, pero SQL Server me
dice que necesito un group by.

Sólo necesito conocer la fecha de ese monto. Alguien me podría decir de
que otra manera puedo sacarlo?

gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
11/04/2006 - 20:09 | Informe spam
theKidMan,

Pueden ser mas de una fecha.

select *
from amortizacion
where monto = (select max(monto) from amortizacion)


AMB

"theKidMan" wrote:

Hola amigos, necesito obtener lo siguiente:

select max(monto), fecha from amortizacion;

es decir la fecha en la que se efectuó el máximo pago, pero SQL Server me
dice que necesito un group by.

Sólo necesito conocer la fecha de ese monto. Alguien me podría decir de
que otra manera puedo sacarlo?

gracias de antemano.


Respuesta Responder a este mensaje
#2 BitOne®
15/04/2006 - 03:55 | Informe spam
Claro que necesitas un group by desde el punto de vista que lo estas
haciendo mas la consulta deberia ser algo como esto:


select fecha
from amortizacion
where monto = ( select max(monto) from amortizacion)

Saludos,

"theKidMan" escribió en el mensaje
news:%
Hola amigos, necesito obtener lo siguiente:

select max(monto), fecha from amortizacion;

es decir la fecha en la que se efectuó el máximo pago, pero SQL Server me
dice que necesito un group by.

Sólo necesito conocer la fecha de ese monto. Alguien me podría decir de
que otra manera puedo sacarlo?

gracias de antemano.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida