SoloCodigo

Bases de Datos => SQL Server => Mensaje iniciado por: pamub en Sábado 31 de Mayo de 2003, 17:15

Título: Re: URGENTE consulta (solo expertos)
Publicado por: pamub en Sábado 31 de Mayo de 2003, 17:15
quien sabe hacer esto:
MIN(SUM(campo))
necesito sacar el menor registro de una columna hecha por una funcion como el SUM().
por que lo de arriba no es valido
muchisimas gracias de ante mano
Título: Re: URGENTE consulta (solo expertos)
Publicado por: usoso en Jueves 3 de Julio de 2003, 21:53
lo que debes hacer es crear dos campos, es decir uno con la funcion sum y el otro con min

ejemplo

select campo1, campo2, sum(campo1+campo2) as camposumado , min(camposumado) as minimo from tabla ......
Título: Re: URGENTE consulta (solo expertos)
Publicado por: roy en Viernes 22 de Agosto de 2003, 20:57
mira yo trabajo con sql server 7 y lo que tu pides lo harias como lo muestro a continuacion
select top 1 sum(sec) from regoficios GROUP BY sec order by sum(sec)

sumo el campo sec, lo ordeno y solamente tomo el 1er registro que debe ser el mas chico, espero te sirva:guitar:
Título: URGENTE consulta (solo expertos)
Publicado por: fcastellano en Sábado 1 de Noviembre de 2003, 08:07
Prueba esto (no se si es lo que quieres)

Select Min (Suma)
From (
Select sum (Campo1) as Suma,  Campo2
from tabla1
GROUP BY campo2
)