Duda Sobre Max con una consulta group by
Publicado por Diego (2 intervenciones) el 15/11/2009 17:55:56
Hola, pues tengo el siguiente problema utilizo MICROSOFT SQL SERVER 2005
Tengo una tabla VENTAS con los siguientes datos
Nombre Monto
Pedro 100
Raul 50
Jose 100
Pedro 200
Raul 50
y hago el siguiente query
select nombre, sum(monto) as Total
from ventas
group by nombre
el resultado es
nombre Total
Pedro 300
Raul 100
Jose 100
Ahora lo que yo quiero es un query que me de el nombre y el máximo de la suma de las ventas de los vendedores. Es decir quiero que el resultado sea :
nombre Total
Pedro 300
he intentado esto pero me marca error
select max(cnt) from
(select nombre,count(nombre) cnt
from ventas
group by nombre)
ALGUIEN PUEDE DECIRME COMO HACERLE, OJO UTILIZO MICROSOFT SQL SERVER 2005
GRACIAS
Tengo una tabla VENTAS con los siguientes datos
Nombre Monto
Pedro 100
Raul 50
Jose 100
Pedro 200
Raul 50
y hago el siguiente query
select nombre, sum(monto) as Total
from ventas
group by nombre
el resultado es
nombre Total
Pedro 300
Raul 100
Jose 100
Ahora lo que yo quiero es un query que me de el nombre y el máximo de la suma de las ventas de los vendedores. Es decir quiero que el resultado sea :
nombre Total
Pedro 300
he intentado esto pero me marca error
select max(cnt) from
(select nombre,count(nombre) cnt
from ventas
group by nombre)
ALGUIEN PUEDE DECIRME COMO HACERLE, OJO UTILIZO MICROSOFT SQL SERVER 2005
GRACIAS
Valora esta pregunta


0