SoloCodigo
Bases de Datos => SQL Server => Mensaje iniciado 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
-
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 ......
-
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:
-
Prueba esto (no se si es lo que quieres)
Select Min (Suma)
From (
Select sum (Campo1) as Suma, Campo2
from tabla1
GROUP BY campo2
)