Boa Noite,
Se vocë postar mais detalhes podemo fazer uma procedure certeira.
Por hora segue um exemplo:
Code Snippet
CREATE
TABLE tblTeste (ID INT IDENTITY(1,1), VALOR SMALLMONEY)
INSERT
INTO tblTeste (VALOR) VALUES (10.0)
INSERT
INTO tblTeste (VALOR) VALUES (15.0)
INSERT
INTO tblTeste (VALOR) VALUES (17.5)
INSERT
INTO tblTeste (VALOR) VALUES (14.0)
INSERT
INTO tblTeste (VALOR) VALUES (20.7)
INSERT
INTO tblTeste (VALOR) VALUES (33.3)
INSERT
INTO tblTeste (VALOR) VALUES (11.3)
INSERT
INTO tblTeste (VALOR) VALUES (24.6)
INSERT
INTO tblTeste (VALOR) VALUES (38.6)
INSERT
INTO tblTeste (VALOR) VALUES (19.3)
INSERT
INTO tblTeste (VALOR) VALUES (22.1)
GO
CREATE
PROCEDURE uspSomaValores
AS
SELECT
SUM(Valor) FROM (
SELECT
TOP 5 Valor FROM tblTeste ORDER BY ID ASC) AS T
GO
EXEC
uspSomaValores
[ ]s,
Gustavo